|
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 9
|
|
Помощь начинающему С++07.06.2013, 12:04. Показов 4128. Ответов 38
Метки нет (Все метки)
Доброго времени суток, уважаемые форумчане!
Мне 23 года, работаю менеджером по продажам авто, женат, жду ребенка, образование - логистика, перевозки на автотранспорте. С программированием ранее знаком небыл вовсе. По технической части ПК - ознакомлен очень хорошо, с 9 лет перебирать начал. Исходя из информации о востребованности, моему личному к этому интересу и уровне заработка, решил освоить программирование на С++, как возможность дополнительного заработка,а в перспективе основного семейного дохода. У меня вопрос к преподавателям и к ребятам, чья жизненная ситуация ранее была схожа с моей - стоит ли? Сколько времени может занять абсолютно самостоятельное освоение навыков необходимых для начала хоть малейшего заработка, если есть ярое рвение и желание изучать? Не поздно ли я понял,что заниматься этим мне действительно хочется и я, будучи юным, совершил ошибку в выборе профессии? Если же не поздно - то я начал изучать навыки по этой книге - Шилдт Г. С++ Руководство для начинающих. (как по мне книга не плохая, но приходится за доп. информацией гуглить усердно). Если со всей литературой так же - не беда, но хотелось бы получить рекомендации по поводу литературы в моем случае, для более скорого усвоения С++, а точнее список книг по порядку изучения. Заранее благодарен всем форумчанам, которые дочитали это до конца и отозвались с советами и рекомендациями. P.S. Если же тема создана не в том разделе, прошу не удалять, но перенаправить в соответствующий раздел. Спасибо.
0
|
|
| 07.06.2013, 12:04 | |
|
Ответы с готовыми решениями:
38
Нужна помощь начинающему (while). Нужна небольшая помощь начинающему Помощь начинающему?? |
|
Антикодер
1889 / 871 / 48
Регистрация: 15.09.2012
Сообщений: 3,092
|
|
| 07.06.2013, 16:00 | |
|
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|||
| 07.06.2013, 16:13 | |||
|
Интересно, но почти все "репованные" программеры (исключая С# и Delphi) на этом форуме сидят на нем. К чему бы это? ![]() Если хочется добраться до сути - то консолька с блокнотом заменит любые IDE, будет понимание сути процессов компляции, компоновки, линковки... Если все же IDE - советую CodeBlocks/DevCpp. Можно будет сначала без лишних ненужных файлов работать, и лишь потом уже втянуться в понятия создания проектов. Если хотите писать исключительно под форточки и вообще, считаете винду величайшим достоянием человечества - берите VS, к проприетарщине она конечно привязывает, но с другой стороны, дает более богатый функционал, заточенный под ОС. На самом деле, темы про "книги для новичков", "среды разработки для новичков", "компиляторы для новичков" и "с чего начать" тут плодятся каждый день. Мои суждения субъективны, для объективной оценки поищите по форуму. Добавлено через 22 секунды
2
|
|||
|
Антикодер
1889 / 871 / 48
Регистрация: 15.09.2012
Сообщений: 3,092
|
|
| 07.06.2013, 16:20 | |
|
Добавлено через 3 минуты
0
|
|
| 07.06.2013, 16:27 | |
|
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
|
| 07.06.2013, 16:30 | |
|
XRuZzz, языки С и С++ разные. Конечно, можно назвать С++11 новым диалектом языка, мб даже новым языком, но взаимодействие с С++98 там все равно останется, что нельзя сказать о С.
Знать откуда что пошло все равно важно, я считаю, что начинать обучение надо с С++, а пройдя уже основы и сформировав мышление в стиле С++ посмотреть "а как же это все было" и к чему приводит. Но не зацикливаясь, а лишь для ознакомления. Следует отметить, что это мнение разделяют не все.
1
|
|
|
|
|
| 07.06.2013, 16:35 | |
|
Я бы сказал, что лучше все-таки начинать учить как можно более новый стандарт (если не 11, то хотя бы 05). А то научится человек устаревшим средствам, будет константы и функции макросами писать, а потом переучиваться будет труднее. Или и вовсе ненароком подумает, что так и надо по современным цпп-шным меркам. Знания старых стандартов должны быть все-таки вторичными, потому что иначе от них может быть больше вреда, чем пользы.
0
|
|
|
Форумчанин
8217 / 5048 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||
| 07.06.2013, 16:37 | ||
|
Жи нет ![]()
0
|
||
|
Антикодер
1889 / 871 / 48
Регистрация: 15.09.2012
Сообщений: 3,092
|
|
| 07.06.2013, 16:39 | |
|
я это сказал к тому, что ТС мог в принципе не знать о C++11, а это важно.
Не по теме: ТС в ужасе закрыл форум и пошёл пить пиво :D а программисты ещё долго продолжали спор...
2
|
|
|
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 9
|
|||
| 07.06.2013, 17:36 [ТС] | |||
|
0
|
|||
|
Неэпический
|
|
| 07.06.2013, 18:20 | |
|
А вот теперь ситуация. Устроились Вы на работу, а там VS2008 который и в мечтах ничего не знает ни о лямбда, ни о nullptr, ни о for each цикле и даже банальное отсутствие пробела между > > вызовет ошибку
вот и думайте почему а при разборе очень старого исходника и попытке его скомпилировать новым компилем посыпятся ошибки из-за банальных различий, про которые Вы, как супер знаток нового стандарта даже и подумать не могли так что знание нового стандарта необходимо, но и корни знать тоже нужно
1
|
|
|
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 9
|
||
| 07.06.2013, 18:46 [ТС] | ||
По Шилдту идет материал 2005 года, а я начал осваивать на vs 2010, и сталкивался с различием команд и функций.. приходилось гуглить дабы разобраться, тем более что исходники программок утеряны в сети ![]() Но ничего - начинаю втягиваться Харви М. Дейтел по яснее излагают информацию, принимаюсь обучаться по ней.
0
|
||
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
||||
| 07.06.2013, 21:23 | ||||
Но, некотрым всё же проще начинать с книг написанных именно хорошими писателями, а не хорошими программистами. В любом случае придётся читать что-то ещё, одной книгой от C++ не отделаешься ![]()
2
|
||||
|
0 / 0 / 0
Регистрация: 06.06.2013
Сообщений: 9
|
||
| 10.06.2013, 13:37 [ТС] | ||
|
0
|
||
|
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
|
||
| 10.06.2013, 13:50 | ||
Сообщение было отмечено как решение
Решение Прекрасно пишут.
3
|
||
|
Антикодер
1889 / 871 / 48
Регистрация: 15.09.2012
Сообщений: 3,092
|
||
| 14.06.2013, 09:52 | ||
|
0
|
||
|
50 / 31 / 4
Регистрация: 25.04.2013
Сообщений: 366
|
|
| 14.06.2013, 10:53 | |
|
Сам новичек, начал примерно недели 2 назад.
Как программировать на C++ [Харви Дейтел, Пол Дейтел] - читаю эту книгу, пока что все понятно (дошел до массивов)
0
|
|
|
Антикодер
1889 / 871 / 48
Регистрация: 15.09.2012
Сообщений: 3,092
|
|
| 14.06.2013, 12:11 | |
|
вот ещё - мне кинули ссылку на с++ канале в англоязычной irc
get-started
0
|
|
| 14.06.2013, 12:11 | |
|
Помощь начинающему. Помощь Начинающему Помощь начинающему Помощь начинающему Нужна помощь начинающему! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|