М.: ДМК Пресс, 2023. — 518 с.: ил. — ISBN 978-5-97060-956-9.
В этой книге подробно рассказывается о новом стандарте C++20. Для тех, кто незнаком C/C++20, приводится его краткий обзор, а далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Издание будет полезно разработчикам, желающим освоить последнюю версию C++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт C++ и чем вызваны эти изменения.
Книга, которую вы держите в руках, открывает серию «Книжная полка Истового Инженера», которая издается при поддержке компании YADRO. Это издание подготовлено к публикации Московским институтом электроники и математики им. А. Н. Тихонова НИУ ВШЭ совместно с «ДМК Пресс».
Введение
Компиляция программ
Как вам следует читать эту книгу?
О языке C++
Исторический контекст
Стандартизация
C++20
Ядро языка
Стандартная библиотека
Параллельность
Практические примеры
C++23 и не только
Дополнительное тестирование