Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
Miller-1981
33 / 32 / 2
Регистрация: 26.01.2009
Сообщений: 592
1

Какие книги лучше всего изучить чтобы хорошо изучить с++

15.04.2014, 12:18. Просмотров 1213. Ответов 5
Метки нет (Все метки)

Хотелось бы открыть тему, либо если она уже есть подскажите ссылку. Хочу собрать список книг чтобы изучить профессионально с++, если например есть базовые знания с++.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2014, 12:18
Ответы с готовыми решениями:

Литература по C++: с какой книги лучше всего начинать?
всем привет,две недели по вечерам изучаю C++ но даётся очень нелегко, проблема...

Какие книги лучше прочесть?
Доброго всем дня! Я только-только начал изучать программирование, и выбрал 1...

решил изучить с++
всем привет, решил начать изучать с++, скачал MSVC++ 2010 express, какую...

Хочу изучить C++
Начал читать книгу С++ на начинающих можно сказать чайников. Не могу...

2 изучить работу с массивом
Нам задали две лабораторные по С++ , с которыми у меня возникли трудности ...

5
BlackSpace
141 / 134 / 94
Регистрация: 15.03.2014
Сообщений: 283
15.04.2014, 13:42 2
В верху данного раздела С++ для начинающих - есть соответствующая прикрепленная тема.
Вот Вам даже ссылка.
Литература C++
0
Ilot
Эксперт С++
1831 / 1189 / 342
Регистрация: 16.05.2013
Сообщений: 3,139
Записей в блоге: 5
Завершенные тесты: 1
16.04.2014, 09:32 3
Цитата Сообщение от BlackSpace Посмотреть сообщение
В верху данного раздела С++ для начинающих - есть соответствующая прикрепленная тема.
На самом деле читать все из этого списка совсем не обязательно. Если уж требуется "изучить профессионально с++" то как минимум стоит обратить внимание на следующие моменты:
1)Знание синтаксиса языка
2)Знание стандартной библиотеки и в частности STL.
В том списке указанно достаточно много литературы по языку, однако ни одна из книг уровня "Hello, world!" указанная в этом списке не подойдет для систематического изучения языка. Причина... собственно их несколько. Во-первых, ни в одной из этих книг нет хорошей связи со стандарной библиотекой, во-вторых, ни в одной из этих книг не объясняется что такое указатели на функции (хотя тут я могу ошибаться). Почему так важны указатели на функции поймете при изучении STL. Ну и в-третьих, ни в одной из этих книг нет упоминания о новом стандарте С++11. Однако все это есть в книге:
Прата С. - Язык программирования С++.
Ее я бы и рекомендовал. А кроме этого:
Солтер С++ для профессионалов
Мeйерс Эффективное использование C++: 55 верных советов улучшить структуру и код ваших программ
Мeйерс Эффективное использование С++: 35 новых способов улучшить стиль программирования
Саттер Решение сложных задач на C++
Саттер Новые сложные задачи на C++
Джосьютис C++. Стандартная библиотека
Мюссер C++ и STL. Справочное руководство
Мейерс Эффективное использование STL
Александреску Современное проектирование на С++
Вандевурд Шаблоны C++. Справочник разработчика
Седжвик Фундаментальные алгоритмы на C++
Гамма Приемы объектно-ориентированного проектирования. Паттерны проектирования
Почему именно этот список и почему в него не вошли Липман, Лафоре, Шилд, Дейтл и прочие - в этих книгах нет связи со стандартной библиотекой на приемлемом уровне. Опять же это только мое личное субъективное мнение кто-то, возможно очень многие, с этим не согласятся и будут правы. Сколько людей столько и мнений.
И на последок не забывайте про ресурсы:
http://www.cplusplus.com/reference/iostream/
http://en.cppreference.com/w/cpp/header
2
DiffEreD
1442 / 779 / 257
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
16.04.2014, 11:30 4
Цитата Сообщение от Ilot Посмотреть сообщение
ни в одной из этих книг не объясняется что такое указатели на функции (хотя тут я могу ошибаться)
Помню в книге Прата указатели на функции точно были.
Цитата Сообщение от Ilot Посмотреть сообщение
ни в одной из этих книг нет упоминания о новом стандарте С++11
В книге Прата (6 издание) С++11 упоминается (целая глава по С++11).

Плюс, я бы еще добавил:
"Энтони Уильямс - Параллельное программирование на С++ в действии",
"Antony Polukhin - Boost C++ Application Development Cookbook",
"Addison Wesley - The C++ standard library_a tutorial and reference" (должно скоро выйти на русском: выйдет в мае 2014 года),
"Bjarne Stroustrup - The C++ Programming Language 4th Edition".

Добавлено через 2 минуты
Ну и конечно, надо быть знакомым с регулярными выражениями:
"Бен Форта - Регулярные выражения. 10 минут на урок (Освой самостоятельно)",
"Регулярные выражения, 3-е изд. (Джеффри Фридл, 2008)".
1
Ilot
Эксперт С++
1831 / 1189 / 342
Регистрация: 16.05.2013
Сообщений: 3,139
Записей в блоге: 5
Завершенные тесты: 1
16.04.2014, 11:58 5
DiffEreD,
Цитата Сообщение от DiffEreD Посмотреть сообщение
Помню в книге Прата указатели на функции точно были.
Цитата Сообщение от DiffEreD Посмотреть сообщение
В книге Прата (6 издание) С++11 упоминается (целая глава по С++11).
Вот именно поэтому я и рекомендовал эту книгу, а не какую другую того же уровня
А ваши дополнения обязательно посмотрю.
0
BlackSpace
141 / 134 / 94
Регистрация: 15.03.2014
Сообщений: 283
16.04.2014, 12:51 6
Все читать конечно необязательно. В теме перечислены книги из которых можно выбрать для себя.

Лично я читал и часто обращаюсь к некоторым книгам из данного списка.
Насчет указателей на функции среди книг уровня Hello World.

1) Язык программирования C++. Вводный курс. 2007 год, 4-е издание.
Стенли Липпман (Stanley Lippman), Жози Лажойе (Josée Lajoie), Барбара Му (Barbara Moo).
Глава 7.9 - Указатели на функции.

2) Как программировать на C++. 2008 год, 5-е издание
Харви М. Дейтел (H. M. Deitel), Пол Дж. Дейтел (P. J. Deitel)
Глава 8.12 - Указатели на функции.
0
16.04.2014, 12:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2014, 12:51

Как школьнику изучить программирование?
Самостоятельно изучила основы С и С++. Как продолжить изучение, если ты...

Cтоит ли после изучения Си++ изучить Си
Подскажите, стоит ли после изучения Си++ изучить Си? Ведь в Си++ поддерживаются...

Стоит ли изучить программирование в стиле С?
Стоит ли изучит программирование в стиле С? В книге написано про строки в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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