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

Обучение - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
markusJkee
0 / 0 / 0
Регистрация: 15.05.2013
Сообщений: 5
17.05.2013, 12:14     Обучение #1
Я полный 0 в С++, но хочу освоить его. Подскажите пожалуйста пару тройку книг которые помогут начинать осваивать С++, в которых желательно более менее понятно написано
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2013, 12:14     Обучение
Посмотрите здесь:

Обучение прораммированию на С/С++. C++
C++ Обучение С++
Обучение C++
обучение нейронной сети C++
с чего начать обучение на С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
GTS
 Аватар для GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
17.05.2013, 12:43     Обучение #3
Цитата Сообщение от markusJkee Посмотреть сообщение
Я полный 0 в С++, но хочу освоить его. Подскажите пожалуйста пару тройку книг которые помогут начинать осваивать С++, в которых желательно более менее понятно написано
Освой самостоятельно C++ За 21 день (Джесс Либерти) - Все разжёвано по буквам, если не сможешь разобраться по этой книге, тогда ни знаю, наверное по ни какой не сможешь.

Еще хвалят:

Стенли Липпман "С++ для начинающих"

Герберт Шилдт - С++. Руководство для начинающих

но я их не видел.

Ни в коем случае не пытайся изучить по книге - Как программировать на C++ - Х. М. Дейтел, П. Дж. Дейтел, будет только хуже.
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,337
Завершенные тесты: 1
17.05.2013, 13:07     Обучение #4
Цитата Сообщение от markusJkee Посмотреть сообщение
Я полный 0 в С++
NULL
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
17.05.2013, 13:32     Обучение #5
"C++ За 21 день" - типичное название говорящее о жадности автора, и как следствие о низком качестве книги. Я её не смотрел, только почитал отзывы. Сразу вспоминается картинка с лукоморья
Выучить C++ за 21 день

Ещё один минус, что так же как и Дейтела сразу надо читать английскую версию последнего издания. Ведь вы будете лет 10 ещё её просматривать, чтоб вспомнить забытый материал. русский перевод быстро устаревает и редко обновляется.

Если вы не заметили Дейтелы не привязывают вас к конкретной среде программирования. Это очень педагогично, потому что вы будете сосредоточены на C++. Другой вопрос, что новичкам сложно понять как установить, запустить среду программирования, что-то скомпилировать.
Но всё равно нужно уметь делать это из командной строки. Поэтому надо начинать с компилирования в командной строке.

У Дейтелов есть минусы, особенно в переводе. Поэтому есть смысл поискать русских авторов(но я пока не встречал хороших книг у русских).

С чего бы вы не начали Страуструпа и Мэйерса читать обязательно придётся. Я начал с Дейтелов, практические советы из книги позволяют избегать грубых ошибок в проектировании софта(это плюс). Тема UML раскрыта плохо - лучше бы её совсем убрать из книги, так как есть хорошая русская книга Дениса Иванова по UML.

Конечно если вы не поняли о чем речь в какой то главе в книге которую читаете, надо смотреть другие источники чтоб разобраться.

ну естественно главное решать задачи на C++
GTS
 Аватар для GTS
25 / 26 / 3
Регистрация: 02.04.2012
Сообщений: 293
17.05.2013, 13:35     Обучение #6
Я учился изначально по книге Дейтела, понимал только половину из написанного кода, а в дальнейшем уже ни понимал ни чего т.к. все что я учил далее затрагивало прямо или косвенно ту половину, которую я не понимал.

Сейчас учу по C++ За 21 день и понимаю ВСЕ. (да и само слово "21 день" не подразумевает что через 21 день я стану экспертом)

И раз уже на то пошло, что мешает изучить с начало по "C++ За 21 день", и уже перестать быть полным нулем в С++, а потом повторить по Дейтелу.

Дейтел может и хороший, но его сложно понять неподготовленному человеку.
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
17.05.2013, 13:39     Обучение #7
Ещё хорошо бы просматривать как выглядят простейшие конструкции типа "+" "if" на ассемблере.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
17.05.2013, 13:47     Обучение #8
Я с Дейтела начинал и легко она пошла, но раз уж совсем новичок, то тогда наверно лучше из серии для чайников, просто чтобы с языком поверхностно ознакомится это С++ для чайников http://www.ozon.ru/context/detail/id/4788484/
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
17.05.2013, 13:57     Обучение #9
в вики кстати тоже много интересного можно узнать. иногда именно в вики находится самое доходчивое объяснение.

программирование требует знания множества наук.
bochik
1 / 1 / 0
Регистрация: 17.05.2013
Сообщений: 48
17.05.2013, 14:03     Обучение #10
Стенли Липпман... Хех, скоро, наверное, подумают, что я его тут рекламирую)))
На самом дел пишет и объясняет на достойном уровне... Хоть он и для "нулей"Ю но в заданиях и упражнениях есть всегда крупица того, до чего должен сам допереть... Подзадоривает, чтоль....
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2013, 14:04     Обучение
Еще ссылки по теме:

Обучение с нуля C++
C++ Обучение программированию
C++ Обучение С++

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

Или воспользуйтесь поиском по форуму:
XRuZzz
Антикодер
577 / 478 / 23
Регистрация: 15.09.2012
Сообщений: 2,429
17.05.2013, 14:04     Обучение #11
Если возникают проблемы нужно возвращаться к базовым наукам
Yandex
Объявления
17.05.2013, 14:04     Обучение
Ответ Создать тему
Опции темы

Текущее время: 03:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru