Добрый день всем! Хочу научиться программировать на C++ абсолютно с нуля. Какие книги, ресурсы порекомендуете?
До этого времени вообще не программировал только администрирование. Собираюсь на магистратуру в Великобританию по айти, и там требуют хорошие навыки программирования на C++.
24
Ответы
(12)
Сортировать по:
-
2Придумайте себе какую-то задачу:
Например - "хочу клиен-серверный чат".
Изучая язык будите осознавать что вот-вот-вот скоро я смогу его сделать до конца и этот момент наступит, а дальше у Вас таких вопросов возникать не будет ;)22.04, в 23:46Пожаловаться -
Р.Лафоре доступно и понятно всё изложил в своей книге. для начала идеальный вариант. всё расписано по мелочам23.04, в 00:39Пожаловаться
-
1Научитесь программировать на языке ассемблера и после этого С++ как орешки с пивом пойдёт.)вчераПожаловаться
-
По опыту скажу, что имеется в виде разработка и отладки программ типа драйверов, узких мест, нагруженных вещей, линукса. Не думаю, что магистерскую программу отбалды сделали на С++. Предметная область обязывает, а она может быть вооообще любая. От процессоров, до CUDA и рендера. Скорее всего понадобятся опыт и публикации, так что хз что вы собрались ловить.вчераПожаловаться
-
2Лучшие из всех комментаторов - те, которые советуют "придумать задачу" и дальше в боях познать науку. Книжки можно читать стопицот лет, но мозг штука такая, что без мотивации, коей и будет являться придуманная задача, не склонен ничего запоминать надолго.
Человек, читающий книжки, думает, что сейчас узнает "как надо" сразу из правильного источника. Но чтобы понимать, почему правильно именно так, надо с чем-то сравнивать, а именно со своим опытом неправильного. Лучше начать писать свой клиент-серверный чатик, получить работающий говнокод, а потом уже осознавать, какой ты урод и как тут можно было сделать лучше.
Только наличие таких эмоциональных событий способно создать длительные нейронные связи. А чтение правильных авторитетных книжек ещё ни к чему хорошему не приводило.22 часа назадПожаловаться -
Поставьте себе задачу: написать свой shared_ptr на C++ с использованием шаблонов. Для этого вам придется изучить основы C++, классы и вникнуть в управление памятью.16 часов назадПожаловаться
Написать ответ
Похожие вопросы
"Книги для изучения C++/C#" как будто это почти одно и тоже, просто решетка в названии вместо двух плюсиков.