Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2013, 20:58   #1
Procion
 
Регистрация: 29.04.2013
Сообщений: 9
По умолчанию порекомендуйте хорошую литературу по c++ для новичка

здравствуйте! собираюсь изучить c++ с нуля. порекомендуйте, пожалуйста, доступную книгу для новичка. но есть одна фишка: летом собираюсь в деревеньку, света там нет, так что электронные книги отпадают... вот и боюсь прогадать - не смогу отличить хорошую литературу от, так скажем, не очень. несколько книг - не позволяют финансы. так что, прошу у вас помощи, дорогие форумчане! одну книгу на лето до осени пробуду там, и хотелось бы за это время освоить язык, а пролистать книгу и отложить до лучших времен! заранее спасибо!
Procion вне форума Ответить с цитированием
Старый 30.04.2013, 02:46   #2
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Цитата:
собираюсь в деревеньку, света там нет
....
Цитата:
до осени пробуду там, и хотелось бы за это время освоить язык, а пролистать книгу и отложить до лучших времен!
хочешь полистать - возьми Достоевского или Толстого

А так-то, тема с литературой закреплена, в чем проблема?
http://www.programmersforum.ru/showthread.php?t=31602
rrrFer вне форума Ответить с цитированием
Старый 30.04.2013, 12:27   #3
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

Освоить программирование без компьютера? Смело вы это придумали. Все равно что освоить кулинарию без продуктов.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 30.04.2013, 12:55   #4
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
дорогие форумчане! одну книгу на лето до осени пробуду там, и хотелось бы за это время освоить язык, а пролистать книгу и отложить до лучших времен!
Знаете, я бы на Вашем месте тогда брал не книгу по C++, от неё толку без компилятора действительно маловато.
Если - как я подозреваю исходя из Вашего сообщения, - Вы в принципе не знакомы с программированием, может иметь смысл книга "общего характера". Непременно с задачами, требующими для решения только ручки и бумаги. Скиена, "Алгоритмы", в этом плане достаточно хороша, её в принципе можно читать и не зная ни одного языка программирования. Если не боитесь трудностей - возьмите первый том Кнута. За лето уложить его в голове должно быть реально, а как фундаментальная подготовка он чертовски полезен.
Abstraction вне форума Ответить с цитированием
Старый 01.05.2013, 08:54   #5
Procion
 
Регистрация: 29.04.2013
Сообщений: 9
По умолчанию

вообще-то, мой более менее серьзный опыт программирования составляет 3 года. начинал с Delphi, а 2 года практического программирования на ассемблере помогло досконально разобраться с архитектурой PC Помню, Кнута пробовал читать - не понравилось большое количество математики, а фундаментальные основы программирования - я знаю...
Procion вне форума Ответить с цитированием
Старый 02.05.2013, 18:38   #6
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Гм... моё мнение о полезности книги по C++ без компилятора осталось примерно прежним, но при таком раскладе можете попробовать взять Страуструпа. Любые книги "для начинающих" пишутся в предположении, что читатель имеет под рукой компьютер, и поэтому являются не слишком удачной идеей.
Как вариант полегче, но дающий некоторое представление о "базовом" C++ (C++ имеет несколько существенно различных логических частей - условно, "C-образный C++", "ООП-C++", STL, шаблоны) можете взять Карпова, Баранову - "C++. Специальный справочник." Это достаточно старая книга, поэтому она допускает изучение отдельно от компьютера.
Abstraction вне форума Ответить с цитированием
Старый 02.05.2013, 20:31   #7
Procion
 
Регистрация: 29.04.2013
Сообщений: 9
По умолчанию

Abstraction, а что скажите о книге "Освой C++ за 21 день" Джесса Либерти? могли бы вы рекомендовать ее к прочтению?
Procion вне форума Ответить с цитированием
Старый 02.05.2013, 21:08   #8
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
Abstraction, а что скажите о книге "Освой C++ за 21 день" Джесса Либерти? могли бы вы рекомендовать ее к прочтению?
1) Не читал.
2) Результат просмотра по диагонали - впечатление смешанное. За каким-то чёртом рассматривается UML-нотация, глава про рекурсивные функции использует в качестве примера рекурсивный подсчёт числа Фибоначчи (что есть кошмар), есть (Вам, вероятно, ненужное) введение о типах данных, локальных/глобальных переменных и т.д...
Зато пространно и вроде как адекватно рассказано про потоки.
Abstraction вне форума Ответить с цитированием
Старый 03.05.2013, 08:28   #9
Procion
 
Регистрация: 29.04.2013
Сообщений: 9
По умолчанию

это вы о Либерти?
Procion вне форума Ответить с цитированием
Старый 03.05.2013, 10:22   #10
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
это вы о Либерти?
Да.
Странный вопрос.
Abstraction вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посоветуйте хорошую бесплатную программу для синхронизации данных. Вадим Мошев Софт 7 18.03.2013 12:28
Ассемблер для УУМ/ДС - что есть для новичка tonich Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 30.06.2008 21:54