Книги / Языки программирования / C++ / С++ за 21 день, 8-е издание

С++ за 21 день, 8-е издание

Сиддхартха Рао

Книга «С++ за 21 день» представляет собой практическое руководство по изучению языка программирования C++ с нуля до продвинутого уровня. Восьмое издание охватывает современные стандарты языка, включая C++11 и более поздние версии, и построено в формате ежедневных занятий, что позволяет читателю последовательно осваивать материал.

Первая часть книги посвящена основам C++: структуре программы, переменным и константам, массивам и строкам, выражениям и операторам, управлению потоком выполнения, функциям, указателям и ссылкам. Эти главы формируют прочный фундамент для дальнейшего изучения языка.

Вторая часть знакомит с объектно-ориентированным программированием: классами и объектами, наследованием, полиморфизмом, перегрузкой операторов, приведением типов, а также макросами и шаблонами. Третья и четвёртая части посвящены стандартной библиотеке шаблонов (STL): контейнерам (string, vector, list, set, map), функциональным объектам, лямбда-выражениям, алгоритмам и адаптивным контейнерам.

Пятая часть рассматривает сложные концепции C++: интеллектуальные указатели, потоки ввода-вывода и обработку исключений. В приложениях приведены справочные материалы по двоичным и шестнадцатеричным числам, ключевым словам, приоритету операторов и кодам ASCII, а также ответы к упражнениям.

Книга адресована как начинающим программистам, так и разработчикам, желающим систематизировать знания и освоить современные возможности C++. Материал сопровождается примерами кода и контрольными вопросами для закрепления навыков.