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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.65
Krasiosoft
51 / 51 / 15
Регистрация: 01.06.2015
Сообщений: 189
#1

Хорошая литература по C++ - C++

10.07.2015, 18:16. Просмотров 2247. Ответов 71
Метки нет (Все метки)

Здравствуйте.

На данный момент литературы очень много и определиться сложно.

Хочу найти литературу, в которой полное и подробное описание, а не выдрано по кускам, как обычно это встречается.

Пожалуйста, посоветуйте хорошую литературу по C++.

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

Заранее благодарен.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2015, 18:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Хорошая литература по C++ (C++):

Нужно изучить библиотеку STL. Какая литература есть хорошая? - C++
Прочитал Самоучитель Шилдта, очень понравилась книжка, но STL он только заинтриговал и сказал учить самим :( Какую литературу...

Хорошая книга по алгоритмам на C++ - C++
Добрый день. Ищу книгу в которой бы описывались основные прикладные алгоритмы и структуры данных с реализацией на C++, а также задачи по...

Нужна хорошая книжка по ООП, раскрывающая работу с потоками - C++
Привет! Не подскажите хорошую книгу по ООП, особенно интересен вопрос ,создания многопоточного приложения(какой-нибудь игры и т.д). Заранее...

Исходники Boost, как пособие для изучения C++ на более продвинутом уровне: хорошая ли это идея? - C++
Исходники Boost, как пособие для изучения C++ на более продвинутом уровне: хорошая ли это идея?

Литература по C++11 и C++14 - C++
1. Что на данный момент актуально? Интересует C++ 11\14. 2. Стоит ли сейчас читать по C++ 11? Если есть 14. Читаю на данный момент...

литература по... - C++
Подскажите хорошую литература по темам создания клиент-серверных приложений, приложений для работы с удаленными БД. Есть ли библиотеки,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Новичок
Модератор
1205 / 776 / 171
Регистрация: 17.07.2012
Сообщений: 4,200
Записей в блоге: 1
Завершенные тесты: 2
10.07.2015, 21:04 #16
Цитата Сообщение от Mr.X Посмотреть сообщение
как тот же Лафоре.
Если не секрет что плохого в Лафоре?
0
Mr.X
Эксперт С++
3049 / 1694 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
10.07.2015, 21:12 #17
Цитата Сообщение от Новичок Посмотреть сообщение
Если не секрет что плохого в Лафоре?
Ну, он прежде чем писать свои книжки не удосужился чужие почитать, поэтому пишет несообразности и глупости всякие, которые здесь на форуме уже неоднократно цитировались.
0
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,093
10.07.2015, 21:36 #18
Цитата Сообщение от Mr.X Посмотреть сообщение
пишет несообразности и глупости всякие
Могу даже конкретный пример подкинуть Наследование конструкторов. Там как раз цитата показательная.
0
HA4ERR
3 / 3 / 0
Регистрация: 01.07.2015
Сообщений: 49
10.07.2015, 22:40 #19
А как же Бьерн Страуструп?
Сам новичок, и вот недавно начал с этой книги. Вполне понятно и просто, конечно, иногда приходится подумать над некоторыми частями, но без этого никак. Правда?
Насчёт остальных не знаю. Вообще взял первую попавшуюся книгу. Надеюсь не прогадал.
0
Mr.X
Эксперт С++
3049 / 1694 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
11.07.2015, 00:16 #20
Цитата Сообщение от HA4ERR Посмотреть сообщение
А как же Бьерн Страуструп?
Ну, я, например, тоже считаю, что информацию надо брать из первоисточников, но педагогических талантов особых ему Бог не дал, а некоторым надо разжевать и в рот положить, вот и рыщут в поисках "доступного" изложения.
0
Avazart
Эксперт С++
7188 / 5362 / 280
Регистрация: 10.12.2010
Сообщений: 23,666
Записей в блоге: 17
11.07.2015, 02:34 #21
Цитата Сообщение от HA4ERR Посмотреть сообщение
А как же Бьерн Страуструп?
Да думаю пишет он нормально, но без расчета на знания читающего, т.е такое впечатление что он когда приводит пример пытается объяснить "все и сразу" по максимуму, т.е. на тебя как бы наваливается глыба информации. Но в принципе нормально если что-то читал до этого например Шилда.
0
Mr.X
Эксперт С++
3049 / 1694 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
11.07.2015, 07:21 #22
Цитата Сообщение от HA4ERR Посмотреть сообщение
А как же Бьерн Страуструп?
Вообще-то все толковые и удачные языки программирования созданы не коллективами, а гениями-одиночками. Такие люди - это клад, а если такой человек создал твой любимый язык программирования, то как же его не читать-то?
1
gru74ik
Модератор
Эксперт CЭксперт С++
4178 / 1806 / 197
Регистрация: 20.02.2013
Сообщений: 4,943
Записей в блоге: 21
11.07.2015, 08:48 #23
Вот рекомендации из книги "QT4 программирование GUI на C++" (2 издание), авторы Жасмин Бланшет, Марк Саммерфилд:
Если у вас уже есть опыт программирования на Java или С#, но мало или совсем
нет опыта программирования на C++, мы рекомендуем начать с Приложения D к
книге, содержащего введение в C++, вполне достаточное для того, чтобы можно было
использовать эту книгу. В качестве более полного введения в объектно-ориентированное
программирование на C++ мы рекомендуем книгу «C++ Howto Program» (Как
программировать на C++), авторы P. J. Deitel, H.M. Deitel, и «C++ Primer» (Язык
программирования C++. Вводный курс), авторы Stanley В. Lippman, Josee Lajoie и Barbara E. Moo.
Книги те же, что и в списке литературы на нашем форуме.

Добавлено через 33 минуты
Рекомендации из книги Герба Саттера "Решение сложных задач на С++. 87 головоломных примеров с решениями":
Я полагаю, что читатель уже хорошо знаком с основами C++. Если это не так,
начните с хорошего введения и обзора по C++. Для этой цели могу порекомендовать
вам такие книги, как [Stroustrup'00], [Lippman'98], а также [Meyers'96] и [Meyers'97].
То есть, опять же, книга Липпмана фигурирует в списке рекомендаций от Герба Саттера (а уж Саттера совершенно справедливо можно считать гуру C++).

Добавлено через 22 минуты
Ну и, в целом, тема обсуждалась многократно на нашем форуме:

Лучшая книга по с++ для новичков
С. Прата. Язык программирования C++. Лекции и упражнения
Посоветуйте книги по C++
С чего начать изучение C++
Нужна книга по С++
Посоветуйте хорошую книгу по С++
Какую книгу выбрать
Книга для начинающего по С++
Посоветуйте отличную книжку для новичка по изучению С++

Ответы всегда одни и те же:
  1. Хороши: Липпман, Дейтелы, Прата.
  2. Не стоит: Шилдт, Лафоре и Либерти.
  3. Хорошо, но сложновато для начинающего с нуля: Страуструп.
  4. Что дальше? См. список литературы.
5
Pingvinoff
61 / 61 / 12
Регистрация: 20.08.2014
Сообщений: 593
11.07.2015, 09:02 #24
Цитата Сообщение от Mamoruhiko Посмотреть сообщение
1. С/С++ Программирование на языке высокого уровня - Т.А. Павловская;
2. Объектно-ориентированное программирование в С++ - Р. Лафоре;
За борт. И то и другое. Даже не тратьте время понапрасну. Особенно на Павловскую - мега-профи по всему и вся.
0
Croessmah
Эксперт CЭксперт С++
13224 / 7496 / 845
Регистрация: 27.09.2012
Сообщений: 18,416
Записей в блоге: 3
Завершенные тесты: 1
11.07.2015, 09:53 #25
Вот рекомендации
Ага, только необходимо понимать, что эти рекомендации относятся к оригинальным книгам. А русский перевод этих книг может быть таким УГ, что и читать не захочется :-)
1
rep plz
Заблокирован
11.07.2015, 10:00 #26
На своем примере могу сказать, что если учишь язык с нуля, то начинать нужно с Дейтела. Начинал так:
1) Липман
2) Шилдт
3) Страуструп
4) Пратт
у всех прочитывал около 50 страниц и понимал, что ничего не понимаю. Потом открыл Дейтелов - нарадоваться не мог простоте изложения мысли для тех, кто вообще не шарит ни в компах ни в программировании.
0
gru74ik
Модератор
Эксперт CЭксперт С++
4178 / 1806 / 197
Регистрация: 20.02.2013
Сообщений: 4,943
Записей в блоге: 21
11.07.2015, 10:18 #27
Цитата Сообщение от Croessmah Посмотреть сообщение
Ага, только необходимо понимать, что эти рекомендации относятся к оригинальным книгам. А русский перевод этих книг может быть таким УГ, что и читать не захочется :-)
Вывод: хочешь быть хорошим программистом - учи английский. Но до тех пор, пока ты в должной мере английским не владеешь, можно и переводы почитать. А что непонятно, на форуме уточнить.
0
Krasiosoft
51 / 51 / 15
Регистрация: 01.06.2015
Сообщений: 189
11.07.2015, 15:51  [ТС] #28
Спасибо за рекомендации. Скорее всего, остановлюсь на Бьерн Страуструп "Язык программирования C++", а там видно будет.
0
DrOffset
7152 / 4293 / 968
Регистрация: 30.01.2014
Сообщений: 7,093
11.07.2015, 15:57 #29
Цитата Сообщение от Krasiosoft Посмотреть сообщение
Скорее всего, остановлюсь
Маленький совет по поводу чтения.
Будет полезно обращаться сразу к нескольким книгам. Например выбранную тобой книгу можно совмещать с этой. Уточнять непонятные моменты из одной книги в другой. Это нормально и правильно.

Не по теме:

Кстати она совершенно напрасно в нашем списке литературы отнесена к C++, Level Up. Это книга для начинающих. Надо это как-нибудь поправить.

2
Krasiosoft
51 / 51 / 15
Регистрация: 01.06.2015
Сообщений: 189
11.07.2015, 16:02  [ТС] #30
Цитата Сообщение от DrOffset Посмотреть сообщение
Маленький совет по поводу чтения.
Будет полезно обращаться сразу к нескольким книгам.
Спасибо, понимаю это. В интернете тоже можно искать информацию, если будет что-то непонятно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.07.2015, 16:02
Привет! Вот еще темы с ответами:

Литература по БД в С++ - C++
Можете скинуть литературу по работе с бд в си++ ? :)

Литература - C++
Доброго времени суток. Я студент первого курса ДНУ им. Олеся Гончара, специальности "системный анализ". В данный момент изучаю c++ и c#. Но...

Литература по C++11 - C++
Помогите пожалуйста с литературкой по c++11, желательно с озона. А то читаю статьи и начинаю непонимать синтаксис.

Литература по С++ - C++
Доброго времени дорогие форумчане. На форуме много тем про книги по С++/С# (одна из тем даже закреплена), но большая часть...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.07.2015, 16:02
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru