Язык программирования C++
Краткий курс.
Страуструп, Бьярне. «Язык программирования C++» Диалектика, 2-е изд., 2019 год, 320 стр. (PDF)
В этой книге приведен обзор C++ по состоянию C++ 17 (текущий стандарт ISO С++, реализованный основными производителями компиляторов C++). Кроме того, в ней упоминаются концепты и модули, определенные в технической спецификации ISO и используемые в настоящее время, но не входящие в стандарт до C++ 20. Как и другие современные языки программирования, C++ весьма велик и содержит большое количество библиотек, необходимых для эффективного использования языка.
Эта книга призвана передать опытному программисту идею о том, из чего состоит новейший C++. Она охватывает наиболее фундаментальные возможности языка и компоненты стандартной библиотеки. Книга может быть прочитана всего лишь за несколько часов, но, очевидно, что требуется гораздо больше времени, чтобы научиться писать хорошие программы на C++. Однако цель автора - не сделать программиста мастером, а дать ему обзор языка, привести ключевые примеры и помочь начать работать. Предполагается, что вы программировали ранее. Но даже если вы программировали ранее, язык, который вы использовали, или приложения, которые вы создавали, могут существенно отличаться от представленного здесь стиля C++. ISBN 978-5-907144-12-5 (рус.)
Глава 1. Основы
Глава 2. Пользовательские типы
Глава 3. Модульность
Глава 4. Классы
Глава 5. Основные операции
Глава б. Шаблоны
Глава 7. Концепты и обобщенное программирование
Глава 8. Обзор библиотеки
Глава 9. Строки и регулярные выражения
Глава 10. Ввод и вывод
Глава 11. Контейнеры
Глава 12. Алгоритмы
Глава 13. Утилиты
Глава 14. Числовые вычисления
Глава 15. Параллельные вычисления
Глава 1 б. История и совместимость
Предметный указатель
Добавить комментарий