Beginning C++23: From Beginner to Pro, Seventh Edition
«Beginning C++23: From Beginner to Pro» — это седьмое издание классического руководства по изучению языка программирования C++. Книга полностью обновлена в соответствии со стандартом C++23 и предназначена для тех, кто хочет освоить C++ с нуля и стать профессиональным разработчиком.
Авторы, Ивор Хортон и Питер Ван Вирт, шаг за шагом проводят читателя от основ синтаксиса и принципов программирования до продвинутых возможностей современного C++. Книга охватывает все ключевые аспекты языка: от базовых типов данных, операторов и функций до объектно-ориентированного программирования, шаблонов, работы с памятью, стандартной библиотеки (STL) и модулей.
Особое внимание уделяется современным идиомам C++ (Modern C++), включая использование умных указателей, лямбда-выражений, концепций, корутин и других нововведений стандартов C++17, C++20 и C++23. Материал подкреплён многочисленными практическими примерами и упражнениями, которые помогают закрепить полученные знания.
Это издание подходит как для начинающих программистов, так и для разработчиков, уже знакомых с другими языками, которые хотят перейти на C++. Книга служит не только учебником, но и подробным справочником по возможностям языка, что делает её ценным ресурсом на всех этапах карьеры программиста.