Какая книга по c++ на данный момент актуальна, годна?

Что можно почитать, годное на настоящий момент по C++
  • Вопрос задан
  • 620 просмотров
Решения вопроса 4
@AVKor
Ответ написан
Комментировать
Adamos
@Adamos
За прошедшие 20 лет протухли только книги, содержащие в названии "Borland" или "Visual".
Собственно, они протухли при издании. В остальном, внезапно, язык никто напрочь не переделывал, а то, что в него добавилось за эти 20 лет, студню до прочтения такого учебника все равно не понять.
Ответ написан
Комментировать
@kamenyuga
Вот поддерживамый актуальный список книг по с++ на stackoverflow на английском языке для разных уровней владения языком с указанием стандарта. Плюс ссылкина материалы в сети (документацию). Большинство книг про с++14 и с++17. Есть ссылки на хорошие устаревшие книги.

Лично я начинал учить с++ по курсам от яндекса на курсере, но их сейчас забанили. А потом пошел по книгам Страуструпа и Мейерса из указанного выше списка книг.
Ответ написан
Комментировать
@res2001
Developer, ex-admin
Если учить с нуля, то сгодится любая толстая книга по языку более-менее современного издания. Смотрите, что бы в ней был учтен хотя бы стандарт С++11 или С++14. Не пытайтесь найти учебник с самым последним стандартом - их нет. Например, Прата или Лафоре последних изданий сгодятся вполне. Тот же Лоспинозо, судя по содержанию, наверное то же подойдет.
Дальше уже надо будет углубляться в зависимости от сферы деятельности и интересов.
Углубленно именно по языку в разных направлениях на русском могу порекомендовать:
1. Майерс "Эффективный и современный С++. 42 рекомендации ..." - толково о нововведениях в С++11/14.
2. Уильямс "C++. Практика многопоточного программирования"
3. Гантерот "Оптимизация программ на C++" - рассказывает про устройство STL, что и в каких случаях лучше применять с замерами производительности и т.п.
Все 3 книги не для новичков, требуют уже нормального понимания базовых принципов и некоторой практики.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы