|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.04.2013, 20:58 | #1 |
Регистрация: 29.04.2013
Сообщений: 9
|
порекомендуйте хорошую литературу по c++ для новичка
здравствуйте! собираюсь изучить c++ с нуля. порекомендуйте, пожалуйста, доступную книгу для новичка. но есть одна фишка: летом собираюсь в деревеньку, света там нет, так что электронные книги отпадают... вот и боюсь прогадать - не смогу отличить хорошую литературу от, так скажем, не очень. несколько книг - не позволяют финансы. так что, прошу у вас помощи, дорогие форумчане! одну книгу на лето до осени пробуду там, и хотелось бы за это время освоить язык, а пролистать книгу и отложить до лучших времен! заранее спасибо!
|
30.04.2013, 02:46 | #2 | ||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
Цитата:
А так-то, тема с литературой закреплена, в чем проблема? http://www.programmersforum.ru/showthread.php?t=31602 |
||
30.04.2013, 12:27 | #3 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
Освоить программирование без компьютера? Смело вы это придумали. Все равно что освоить кулинарию без продуктов.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
30.04.2013, 12:55 | #4 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Если - как я подозреваю исходя из Вашего сообщения, - Вы в принципе не знакомы с программированием, может иметь смысл книга "общего характера". Непременно с задачами, требующими для решения только ручки и бумаги. Скиена, "Алгоритмы", в этом плане достаточно хороша, её в принципе можно читать и не зная ни одного языка программирования. Если не боитесь трудностей - возьмите первый том Кнута. За лето уложить его в голове должно быть реально, а как фундаментальная подготовка он чертовски полезен. |
|
01.05.2013, 08:54 | #5 |
Регистрация: 29.04.2013
Сообщений: 9
|
вообще-то, мой более менее серьзный опыт программирования составляет 3 года. начинал с Delphi, а 2 года практического программирования на ассемблере помогло досконально разобраться с архитектурой PC Помню, Кнута пробовал читать - не понравилось большое количество математики, а фундаментальные основы программирования - я знаю...
|
02.05.2013, 18:38 | #6 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Гм... моё мнение о полезности книги по C++ без компилятора осталось примерно прежним, но при таком раскладе можете попробовать взять Страуструпа. Любые книги "для начинающих" пишутся в предположении, что читатель имеет под рукой компьютер, и поэтому являются не слишком удачной идеей.
Как вариант полегче, но дающий некоторое представление о "базовом" C++ (C++ имеет несколько существенно различных логических частей - условно, "C-образный C++", "ООП-C++", STL, шаблоны) можете взять Карпова, Баранову - "C++. Специальный справочник." Это достаточно старая книга, поэтому она допускает изучение отдельно от компьютера. |
02.05.2013, 20:31 | #7 |
Регистрация: 29.04.2013
Сообщений: 9
|
Abstraction, а что скажите о книге "Освой C++ за 21 день" Джесса Либерти? могли бы вы рекомендовать ее к прочтению?
|
02.05.2013, 21:08 | #8 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
2) Результат просмотра по диагонали - впечатление смешанное. За каким-то чёртом рассматривается UML-нотация, глава про рекурсивные функции использует в качестве примера рекурсивный подсчёт числа Фибоначчи (что есть кошмар), есть (Вам, вероятно, ненужное) введение о типах данных, локальных/глобальных переменных и т.д... Зато пространно и вроде как адекватно рассказано про потоки. |
|
03.05.2013, 08:28 | #9 |
Регистрация: 29.04.2013
Сообщений: 9
|
это вы о Либерти?
|
03.05.2013, 10:22 | #10 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Странный вопрос. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Посоветуйте хорошую бесплатную программу для синхронизации данных. | Вадим Мошев | Софт | 7 | 18.03.2013 12:28 |
Ассемблер для УУМ/ДС - что есть для новичка | tonich | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 30.06.2008 21:54 |