Язык программирования C++. Пятое издание
Это пятое, полностью переработанное издание классического руководства по языку C++, обновлённое в соответствии со стандартом C++11. Книга представляет современный C++ как состоящий из трёх частей: низкоуровневого ядра, унаследованного от C; возможностей для создания собственных типов и организации крупных систем; и стандартной библиотеки, предоставляющей готовые структуры данных и алгоритмы.
Авторы применяют инновационный подход к обучению, с самого начала используя высокоуровневые средства стандартной библиотеки (такие как string и vector), чтобы читатели могли сосредоточиться на решении задач, а не на низкоуровневых деталях управления памятью. Это позволяет вырабатывать правильные привычки программирования и писать более безопасный, понятный и эффективный код.
Книга подробно освещает новые возможности C++11, включая автоматическое выведение типов (auto), интеллектуальные указатели, семантику перемещения и другие средства, упрощающие разработку. Особое внимание уделено созданию абстракций и библиотек. Издание предназначено как для новичков, так и для опытных программистов, желающих глубоко освоить современный C++ и его философию.









