Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 109, средняя оценка - 4.99
vo_ai_ni
0 / 0 / 0
Регистрация: 17.04.2013
Сообщений: 12
#1

В чем различия C# и C++ и что лучше учить? - C++

22.07.2013, 18:38. Просмотров 14593. Ответов 116
Метки нет (Все метки)

Здравствуйте! Скажите, какая существует разница между вышеупомянутыми языками? и какой из них выбрать для изучения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2013, 18:38     В чем различия C# и C++ и что лучше учить?
Посмотрите здесь:
C++ API (что лучше начать учить?)
C++ Что лучше учить сначала C или C++? Выбор литературы.
Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении C++
C++ Как лучше учить С++
C++ Как лучше всего учить язык C++?
C++ Различия компиляторов. В чем причина?
C++ В чем различия между модульным, процедурным и структурным программированием?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hugra
47 / 47 / 1
Регистрация: 18.07.2013
Сообщений: 138
Записей в блоге: 1
22.08.2013, 03:13     В чем различия C# и C++ и что лучше учить? #81
Предисловие:
В 2011 году, мне понадобилась программка, которая в рисонук.bmp все пиксели с определенным(розовый цвет на спрайтах) цветом меняла на белый.
В то время я занимался поддержкой игрового сервера, близко связан был с php. Приходилось выводить на сайт из баз данных игрового сервера нужную информацию. Изучал по необходимости нужные функции php.
Первым моим решением было, конечно, написать код на php, т.к. я знал что это возможно и знал где искать информацию. Написание необходимого кода не заняло у меня много времени. Затем появилось желание поделиться данной утилитой и хотелось сделать программку, а не скрипт на php. Стоял выбор между C++ или C#. Я выбрал C#. C# я знал на уровне WinForm приложения "Hello, World!", но тем не менее, у меня получилось написать программку которая плюсом ко всему могла еще измененный спрайт конвертировать в gif с нужным мне сжатием. Потратил я конечно около дня на поиск информации + составления алгоритма + написания кода. Для меня это было ВАУ_ВАУ.
p/s/ C# я выбрал, потому что он мне показался очень простым, дружелюбным к пользователю, интуитивно понятным. Потому, что в VS C# 2008 в отличии от С++, в редакторе показывались подсказки подробные, показывались все методы и функции которые есть у класса. Выравнивание и форматирование кода в редакторе было на высоте =)))) Все эти мелочи стали причиной моего выбора.
p/s/p/s + еще в консоли C# ничего не следовало мудрить с выводом\вводом русских символов

По поводу "в чем различия C# и C++ и что лучше учить". Хочется привести некую аналогию между этими двумя языками программирования и между языками разговорными. Если вы хотите ездить по миру, свободно обмениваться информацией, общаться, то следует изучать английский язык ~ C++. Если же ваше будущее не связано с международными поездками, то не следует утруждать себя в освоении всех прелестей C++, эффективней будет углубиться в родной язык (для меня) русский ~ C#.

Если сравнивать WinForm приложения, то в VS C# я без большого труда смогу "собрать" авторегистратор почты мейлсру, к примеру, чего не могу сказать про VS C++. =\
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 677
Завершенные тесты: 1
22.08.2013, 15:33     В чем различия C# и C++ и что лучше учить? #82
Интересно, а автор всё ещё читает пост в предверии выбора языка?...гляньте дату, думаю тема слегка утратила актуальность

Добавлено через 2 минуты
Цитата Сообщение от Hugra Посмотреть сообщение
в редакторе показывались подсказки
Есть хорошая штука, называется VisualAssistX
Новичок
Модератор
1194 / 765 / 164
Регистрация: 17.07.2012
Сообщений: 4,173
Записей в блоге: 1
Завершенные тесты: 2
22.08.2013, 15:54     В чем различия C# и C++ и что лучше учить? #83
Ну а если серьезно чем С++ от С# отличается?
Kastaneda
Форумчанин
Эксперт С++
4510 / 2852 / 227
Регистрация: 12.12.2009
Сообщений: 7,246
Записей в блоге: 1
Завершенные тесты: 1
22.08.2013, 15:57     В чем различия C# и C++ и что лучше учить? #84
Цитата Сообщение от Новичок Посмотреть сообщение
Ну а если серьезно чем С++ от С# отличается?
Ты просишь пересказать тебе 9 страниц темы?
Новичок
Модератор
1194 / 765 / 164
Регистрация: 17.07.2012
Сообщений: 4,173
Записей в блоге: 1
Завершенные тесты: 2
22.08.2013, 15:58     В чем различия C# и C++ и что лучше учить? #85
А есть где прочитать об этом?
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
22.08.2013, 16:02     В чем различия C# и C++ и что лучше учить? #86
Цитата Сообщение от Новичок Посмотреть сообщение
А есть где прочитать об этом?
да какая тебе разница? Учи Си!
Новичок
Модератор
1194 / 765 / 164
Регистрация: 17.07.2012
Сообщений: 4,173
Записей в блоге: 1
Завершенные тесты: 2
22.08.2013, 16:03     В чем различия C# и C++ и что лучше учить? #87
Вообще я С# пока не хочу изучать,но вопрос стоит ли учить чистый Си,или сразу С++?
Kastaneda
Форумчанин
Эксперт С++
4510 / 2852 / 227
Регистрация: 12.12.2009
Сообщений: 7,246
Записей в блоге: 1
Завершенные тесты: 1
22.08.2013, 16:04     В чем различия C# и C++ и что лучше учить? #88
Цитата Сообщение от Новичок Посмотреть сообщение
стоит ли учить чистый Си,или сразу С++?
Можно сразу С++, только начать надо с той книги, где сишные основы описываются.
fatalis
8 / 8 / 1
Регистрация: 09.08.2013
Сообщений: 68
22.08.2013, 23:43     В чем различия C# и C++ и что лучше учить? #89
Цитата Сообщение от Jupiter Посмотреть сообщение

Не по теме:


есть там уже лямбды, успокойтесь

лямбы там будут только Java 1.8 xD
а пока,увы,нету там лямбд
Kastaneda
Форумчанин
Эксперт С++
4510 / 2852 / 227
Регистрация: 12.12.2009
Сообщений: 7,246
Записей в блоге: 1
Завершенные тесты: 1
23.08.2013, 09:42     В чем различия C# и C++ и что лучше учить? #90
Цитата Сообщение от fatalis Посмотреть сообщение
лямбы там будут только Java 1.8 xD
так JDK 8 уже доступна для скачивания, так что лямбды уже есть
fasked
Эксперт С++
4933 / 2513 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
23.08.2013, 09:48     В чем различия C# и C++ и что лучше учить? #91
Цитата Сообщение от icpu Посмотреть сообщение

Не по теме:

Продолжайте, мне очень интересно!

На форуме есть нативный попкорн, к чему тянуть зависимости?
zer0mail
2329 / 1955 / 192
Регистрация: 03.07.2012
Сообщений: 7,009
Записей в блоге: 1
23.08.2013, 11:26     В чем различия C# и C++ и что лучше учить? #92
ТС, куда лучше записаться - в шахматный кружок или на фигурное катание? Главная разница не в языках, а в людях - в их желаниях, способностях и целях.

Глубокое изучение С++ требует больших усилий и больших способностей (имхо) и человек, обладающий такими способностями не будет создавать тему на форуме, а просто нагуглит ответы (опять же имхо) Потому что гугл на "различия c++ и c#" выдает >45тыс ссылок и надеяться, что кто-то сразу напишет исчерпывающий и понятный ТС ответ (которого нет среди этого моря ссылок) - наивно.
za5
440 / 344 / 30
Регистрация: 16.10.2010
Сообщений: 842
Записей в блоге: 7
23.08.2013, 13:00     В чем различия C# и C++ и что лучше учить? #93
лучше начать с C# (этож ведь и windows/xbox/windows phone/ mono-> linux/android/ios) по крайней мере вы узнаете насколько удобными и красивыми могут быть языки. потом можно и с++. если время будет то ещё и java <- вроде очень востребована, но не в клиентских приложениях разумеется.
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
23.08.2013, 13:25     В чем различия C# и C++ и что лучше учить? #94
Цитата Сообщение от za5 Посмотреть сообщение
лучше начать с C# (этож ведь и windows/xbox/windows phone/ mono-> linux/android/ios)
при чём тут язык и платформа, под которую пишешь?
И потом... все эти андроиды бесперспективны.
za5
440 / 344 / 30
Регистрация: 16.10.2010
Сообщений: 842
Записей в блоге: 7
23.08.2013, 13:29     В чем различия C# и C++ и что лучше учить? #95
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
при чём тут язык и платформа, под которую пишешь?
при том, что если на языке можно писать только проги для холодильников, то... ну вы понели
например, питон не получил бы своей популярности если бы функционировал только под линуксом
Croessmah
Модератор
Эксперт CЭксперт С++
13045 / 7308 / 814
Регистрация: 27.09.2012
Сообщений: 18,041
Записей в блоге: 3
Завершенные тесты: 1
23.08.2013, 13:31     В чем различия C# и C++ и что лучше учить? #96
Цитата Сообщение от za5 Посмотреть сообщение
только проги для холодильников, то...
Тогда пишите в нативном коде сразу.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.08.2013, 13:38     В чем различия C# и C++ и что лучше учить? #97
Цитата Сообщение от za5 Посмотреть сообщение
при том, что если на языке можно писать только проги для холодильников, то...
то что? "популярность" не значит "лучше"
za5
440 / 344 / 30
Регистрация: 16.10.2010
Сообщений: 842
Записей в блоге: 7
23.08.2013, 13:45     В чем различия C# и C++ и что лучше учить? #98
я и не спорю!)
я говорю о том, что писать проги на том, что функционирует только под линуксом приложение на винду не самая лучшая идея
Новичок
Модератор
1194 / 765 / 164
Регистрация: 17.07.2012
Сообщений: 4,173
Записей в блоге: 1
Завершенные тесты: 2
23.08.2013, 13:52     В чем различия C# и C++ и что лучше учить? #99
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
И потом... все эти андроиды бесперспективны.
Вы шутите,разработчики приложений под смартфоны получают не мало.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.08.2013, 13:55     В чем различия C# и C++ и что лучше учить?
Еще ссылки по теме:
Сравнить две строки на различия не учитывая кол-во пробелов и такие различия в буквах как о-и, н-т, в-д. C++
C++ Что учить дальше?
Что учить дальше? C++
Что учить дальше? C++
C++ Как учить с++ чтобы не бросить (учить типы влом)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.08.2013, 13:55     В чем различия C# и C++ и что лучше учить? #100
Цитата Сообщение от Новичок Посмотреть сообщение
Вы шутите,разработчики приложений под смартфоны получают не мало.
дело не только в деньгах
Yandex
Объявления
23.08.2013, 13:55     В чем различия C# и C++ и что лучше учить?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru