Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2018, 14:44   #1
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию В чем принципиальная разница?

Здравствуйте!
Я вообще-то взялся изучать С++. Но вот поступил на заочку и во втором семестре задали изучит еще и C#. В чем их принципиальное различие? Если я напишу программу по задаче на С++, то что надо будет сделать чтобы её воплотить и в С#?
KAMLS вне форума Ответить с цитированием
Старый 29.04.2018, 15:20   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Во всём там принципиальное отличие. Синтаксис похож, но не более того.
pu4koff вне форума Ответить с цитированием
Старый 30.04.2018, 06:51   #3
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

А можно подробнее? Пожалуйста. Там что, ключевые слова другие? Ну, библиотеки то да, наверняка. Есть ли где-нибудь специализированная литература на эту тему? Именно где рассматривается отличие С++ от С#. Если нет, то какую книгу порекомендуете для изучения С#?
KAMLS вне форума Ответить с цитированием
Старый 30.04.2018, 06:58   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
А можно подробнее?
Вам сюда все главы книг перепечатывать? Может возьмете какое-нибудь книгу из серии C# для идиотов, C# за 21 день и познакомитесь с языком, который надо изучать?

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Там что, ключевые слова другие?
Часть похожи, часть нет.

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Ну, библиотеки то да, наверняка.
Угу. Учитывая, что в С++ STL, в С# .NET.

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Есть ли где-нибудь специализированная литература на эту тему? Именно где рассматривается отличие С++ от С#.
гугл - compare|difference c++ and c#
Например, https://www.c-sharpcorner.com/upload...p-and-C-Sharp/

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Если нет, то какую книгу порекомендуете для изучения С#?
Для вас любую. На данном уровне надо хотя бы с языком познакомиться.
p51x вне форума Ответить с цитированием
Старый 30.04.2018, 15:02   #5
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Спасибо!)) Чувствуется какая-то нерва, не знаю почему)) Но искренне спасибо. По-настоящему.
KAMLS вне форума Ответить с цитированием
Старый 30.04.2018, 15:17   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
не знаю почему
Потому что анекдот про американский, еврейский и русский форум не слышал.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 02.05.2018, 08:03   #7
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
А можно подробнее? Пожалуйста. Там что, ключевые слова другие? Ну, библиотеки то да, наверняка. Есть ли где-нибудь специализированная литература на эту тему? Именно где рассматривается отличие С++ от С#. Если нет, то какую книгу порекомендуете для изучения С#?
Ключевые слова - это верхушка. Всё дело во внутреннем устройстве. В плюсах по максимуму всё делается на этапе компиляции и шаблоны - это совсем не Generic в шарпе. struct и там и там одинаково записываются, но в плюсах это те же классы, а в шарпе - то, чем должны быть структуры. И еще тысяча и одно различие.
pu4koff вне форума Ответить с цитированием
Старый 02.05.2018, 09:45   #8
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Спасибо всем. Буду изучать. Не понимаю словосочетание "учить язык". Как его можно учить? Он сам по себе изучаемый объект. Его учить невозможно. Его можно только изучать..)))
KAMLS вне форума Ответить с цитированием
Старый 02.05.2018, 09:49   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так тут только вы его и использовали.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чем разница? ts-alan ASP.NET 1 20.01.2014 18:32
В чем разница? Стремящийся SQL, базы данных 27 02.05.2012 23:28
В чем разница? annaangel Общие вопросы Delphi 2 04.11.2009 10:55
в чем разница? Joslen_bomon C++ Builder 2 30.10.2009 11:58
в чем разница? Swool Общие вопросы C/C++ 8 18.07.2008 20:40