Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
13 / 13 / 0
Регистрация: 06.06.2012
Сообщений: 81

С чего начать изучение С++ после C#?

26.01.2013, 11:59. Показов 1553. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, я долгое время писал на C#, но, из-за того что мне придется ехать на всеукраинскую олимпиаду по программированию, надо учить с++, как его учить зная C#? А также какую среду разработки выбрать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.01.2013, 11:59
Ответы с готовыми решениями:

Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение?
Какие книги посоветуете по Java? Какие программы? Дело в том, что хочу начать учить разработку web-приложений, а с чего начать я даже...

С чего начать изучение С++
Здравствуйте ув. Участники форума. Хотелось бы спросить у профессионалов, с чего же все таки начать изучение С++? Практически с этим не...

С чего начать изучение C#?
Хочу научиться программировать на языке C#.Подскажите, пожалуйста, с чего начать.

11
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.01.2013, 12:53
Забыть C# и учить с нуля..
1
145 / 67 / 14
Регистрация: 30.12.2011
Сообщений: 137
26.01.2013, 13:20
Цитата Сообщение от Kp0c Посмотреть сообщение
... из-за того что мне придется ехать на всеукраинскую олимпиаду по программированию, надо учить с++...
Если сроки поджимают, то забудь про олимпиаду, за короткий срок времени - не все поймешь что к чему.
1
15 / 13 / 0
Регистрация: 24.01.2013
Сообщений: 23
26.01.2013, 13:49
Мне кажется проще всего будет понять что нужно именно тебе переписывая свои задачи с шарпа на ++ или взять сборник задач и порешать его, насколько я понимаю одним из главных будет забыть про фреймворк, среду можно оставить вижуалсудию, можно эклипс поставить конечно, но пока первичная цель быстро выучить язык думаю не стоит.
1
13 / 13 / 0
Регистрация: 06.06.2012
Сообщений: 81
26.01.2013, 14:10  [ТС]
Цитата Сообщение от Арсенал Посмотреть сообщение
Если сроки поджимают.
Сроки не жмут, так как областная кончилась неделю назад, а эта будет через пару месяцев.
Цитата Сообщение от avfed Посмотреть сообщение
Мне кажется проще всего будет понять что нужно именно тебе переписывая свои задачи с шарпа на с++.
А где мне взять основы? Я же даже читать/записывать файл не могу :/

Добавлено через 54 секунды

Не по теме:

Цитата Сообщение от Avazart Посмотреть сообщение
Забыть C# и учить с нуля..
а не знаете как людей в черном вызвать?

0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.01.2013, 14:11
Говорю же все с нуля... Литература C++

Обычно советуют начинать с книг Дейтелов, Шилда ...
1
 Аватар для I.M.
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
26.01.2013, 14:16
Kp0c, на мой взгляд, знание c# не даст преимуществ при изучении плюсов. Бонус будет только в том, что базовые понятия (вроде функции и переменной) уже знаешь.
По сути, на олимпиаде не требуется, чтобы ты был крутым плюсовиком. Знать алгоритмы и математику - да. А из плюсов достаточно знаний ниже среднего - какие типы данных бывают; как сделать массив и список; что такое указатель, ссылка и значение; как написать цикл и условие; стандартные математические и побитовые операции. Собственно, наверное, всё. На олимпиаде не требуется писать код уровня продажи - его будут читать только сам автор и компилятор =)
Поэтому идешь сюда - Литература C++
И берешь книжки для новичков
1
2 / 2 / 2
Регистрация: 22.01.2013
Сообщений: 59
26.01.2013, 14:16
лично я учу по книжке Герберта Шилдта "Самоучитель С++".
там прямым текстом сказано, мол для того чтобы учиться по этой книге надо знать С#. Хоть я и не знаю С#, книжка очень хорошо идёт
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.01.2013, 14:19
Цитата Сообщение от Dummy_1 Посмотреть сообщение
лично я учу по книжке Герберта Шилдта "Самоучитель С++".
там прямым текстом сказано, мол для того чтобы учиться по этой книге надо знать С#. Хоть я и не знаю С#, книжка очень хорошо идёт
Бред... нет там такого, сам с этой книги начинал... Может нужно знать Си ? ( Не C# -разные вещи )

P.S. Читайте книги внимательнее..
1
13 / 13 / 0
Регистрация: 06.06.2012
Сообщений: 81
26.01.2013, 15:08  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
Говорю же все с нуля
Ок, попробую, спасибо.
Цитата Сообщение от I.M. Посмотреть сообщение
на мой взгляд, знание c# не даст преимуществ при изучении плюсов
А мне кажется что общий вид языков немного схож
Цитата Сообщение от Dummy_1 Посмотреть сообщение
лично я учу по книжке Герберта Шилдта "Самоучитель С++".
Ок, посмотрю эту книгу.
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
26.01.2013, 15:09
I.M., Это смотря как изучать плюсы. Если искать удобные вещи как в C# (не пользоваться сырыми указателями, юзать вместо них smart ptr-ы, пользоваться сразу контейнерами, использовать boost/poco/что бы то ни было еще или же C++/CLI (который нормально пойдет, только если знать шарп), то вполне C# поможет).
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
26.01.2013, 15:26
Цитата Сообщение от ForEveR Посмотреть сообщение
I.M., Это смотря как изучать плюсы. Если искать удобные вещи как в C# (не пользоваться сырыми указателями, юзать вместо них smart ptr-ы, пользоваться сразу контейнерами, использовать boost/poco/что бы то ни было еще или же C++/CLI (который нормально пойдет, только если знать шарп), то вполне C# поможет).
Сомневаюсь что о подобном может быть речь на олимпиадах...
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.01.2013, 15:26
Помогаю со студенческими работами здесь

С чего начать изучение с++
Посоветуйте с чего начать изучение с++. В этом деле нуб если не считать html и css.Цель в дальнейшем программировать под Android.

С чего начать изучение?
Задался 2умя вопросами: Первый вопрос: чего начать обучение Java и Объектно-ориентированное программирование. Второй вопрос: хочу как...

С чего начать изучение?
Я долго думал что же изучать С/С++ или Delphi, выбрал последнее :). Но я в дельфи вообще не разбираюсь поэтому у меня ряд вопросов: 1....

С чего начать изучение С++
Хочу изучить С++, пожалуйста подскажите книгу понятную для чайников, и компелятр.

С чего начать изучение С++
Здравствуйте все. Я хочу научиться программировать на С++, а в дальнейшем писать игры (на профессиональном уровне), но на данный...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru