Описание
Книга “C++20 для программистов” от Пола и Харви Дейтелов является настольной книгой для тех, кто уже имеет опыт программирования на других языках высокого уровня и желает освоить современные возможности C++. Это издание предоставляет обширный набор знаний о “большой четверке” нововведений C++20, включая диапазоны, концепты, модули и корутины, что делает его необходимым ресурсом для профессионалов.
В книге представлено более 200 практических примеров из реального исходного кода, что позволяет читателям быстро научиться использовать идиомы современного C++. Примеры охватывают широкий спектр компиляторов, включая Visual C++®, GNU® g++, Apple® Xcode® и LLVM®/Clang. Каждый раздел книги углубляется в специфические темы, такие как работа с контейнерами стандартной библиотеки, функциональное программирование с использованием новых возможностей C++20, объектно-ориентированное программирование, исключения и многое другое.
Кроме того, авторы обсуждают расширенные темы, такие как перегрузка операторов, семантика копирования и перемещения, RAII, умные указатели, контракты (ожидаемые в C++23), шаблоны и метапрограммирование. В книге также рассматриваются вопросы конкурентности и параллелизма, а также использование параллельных алгоритмов стандартной библиотеки C++17 и C++20.
Изданная в 2024 году, книга насчитывает 1056 страниц и доступна в формате сканированного PDF с ISBN 978-5-4461-2359-9. Это издание обязательно станет ценным ресурсом для любого программиста, стремящегося изучить и мастерски использовать новые возможности C++20, эффективно интегрируя их в свои проекты и дополняя свои профессиональные навыки.
Отзывы
Отзывов пока нет.