Пер. с англ. — Москва: Бином, 2019. — 1120 с. — ISBN 978-5-7989-0425-9.
ㅤㅤКнига написана Бьерном Страуструпом - автором языка программирования C++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный объектно-ориентированный подход к созданию программных продуктов.
ㅤㅤКнига адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».
Предисловие переводчика и редактора
Предисловие автора к третьему русскому изданию
Предисловие
Предисловие ко второму изданию
Предисловие к первому изданию
ВведениеОбращение к читателю
Обзор языка C++
Обзор стандартной библиотеки
Основные средстваТипы и объявления
Указатели, массивы и структуры
Выражения и операторы
Функции
Пространства имен и исключения
Исходные файлы и программы
Механизмы абстракцииКлассы
Перегрузка операций
Наследование классов
Шаблоны
Обработка исключений
Иерархии классов
Стандартная библиотекаОрганизация библиотеки и контейнеры
Стандартные контейнеры
Алгоритмы и классы функциональных объектов
Итераторы и аллокаторы
Строки
Потоки
Классы для математических вычислений
Проектирование с использованием C++Общий взгляд на разработку программ. Проектирование
Проектирование и программирование
Роли классов
Приложения:Грамматика
Совместимость
Технические подробности
Локализация
Исключения и безопасность стандартной библиотеки
Предметный указатель