Освой самостоятельно C++ по одному часу в день. Восьмое издание
Эта книга представляет собой восьмое издание популярного руководства по изучению языка программирования C++. Она предназначена для начинающих программистов и построена по принципу "один час в день", что позволяет постепенно осваивать материал без перегрузки.
Книга начинается с основ языка C++: структуры программы, использования переменных и констант, массивов и строк, выражений и операторов, управления потоком выполнения. Затем рассматриваются ключевые концепции объектно-ориентированного программирования: классы и объекты, наследование, полиморфизм, перегрузка операторов и шаблоны.
Значительная часть книги посвящена стандартной библиотеке шаблонов (STL): работе со строками, динамическими массивами, списками, множествами и отображениями. Рассматриваются функциональные объекты, лямбда-выражения, алгоритмы STL, адаптивные контейнеры и работа с битовыми флагами. В завершение освещаются сложные концепции C++: интеллектуальные указатели, потоки ввода-вывода и обработка исключений.









