Топ-10 книг по C++ для новичков и профессионалов
Собрали список новых и классических работ на русском и английском языках, которые будут актуальны для разработчиков C++ в 2025 году.
■ Стэнли Липпман, Барбара Э. Му, Жози Лажойе. «Язык программирования C++. Базовый курс» — одно из классических пособий. Подходит всем, кто хочет изучить язык с нуля. Пятое издание адаптировано под стандарт языка C++ 11.
■ Бьярне Страуструп. «Программирование. Принципы и практика с использованием C++» — книга считается вводным курсом по программированию с примерами на C ++. Подходит новичкам. Третье, самое актуальное, издание пока только на английском.
■ Bjarne Stroustrup. «A Tour of C ++» (2-е и 3-е издания) — введение в основы и особенности современного стандарта языка C++. Доступны только на английском. Второе издание посвящено C++ 17, третье — C++ 20.
■ Andrew Koenig, Barbara E. Moo. «Accelerated C++» — одна из классических книг, доступна только на английском. Авторы максимально быстро переходят к практике, не задерживаясь на теории.
■ Скотт Мейерс. «Наиболее эффективное использование C++» — в книге дан набор чётких правил и советов по написанию кода: например, по проектированию классов и объектов, управлению памятью, контейнерам и алгоритмам STL. Всё с примерами кода.
■ Herb Sutter. «Exceptional C++» — сборник задач по C++. Подходит опытным разработчикам, которые хотят повысить квалификацию и расширить знания по C++. Доступен только на английском языке.
■ Herb Sutter, Andrei Alexandrescu. «C++ Coding Standards» — руководство по повышению качества и надёжности кода на C++. Книга доступна только на английском языке. Подходит опытным разработчикам.
■ Дэвид Вандервурд, Николай М. Джосаттис, Дуглас Грегор. «Шаблоны C++» — полное руководство по применению шаблонов в языке C++. Подходит специалистам, работающим на крупных проектах со сложной архитектурой.
■ Nicolai M. Josuttis. «C++ 20. The Complete Guide» — руководство по C++ 20. Книга доступна только на английском. Подходит опытным разработчикам.
■ Иван Чукич. «Функциональное программирование на C++» — практическое руководство по внедрению функционального стиля программирования в проекты на C++. Для опытных разработчиков.
Сохраняйте, чтобы не потерять 🖤
Post #1068
3.05K
- 🔥 9
- ❤ 3