Книги / Языки программирования / C++ / Boost C++ Application Development Cookbook Second Edition

Boost C++ Application Development Cookbook Second Edition

Antony Polukhin

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

Книга начинается с основ работы с Boost, включая установку и настройку, а затем переходит к практическим рецептам для решения типичных задач разработки. Темы включают работу с потоками, файлами, строками, контейнерами, алгоритмами, а также сетевое программирование и многопоточность. Каждый рецепт содержит пошаговые инструкции, пояснения и примеры кода.

Особое внимание уделяется производительности и переносимости кода. Книга подходит как для начинающих, так и для опытных разработчиков C++, желающих углубить свои знания в Boost. Рецепты охватывают такие библиотеки, как Boost.Asio, Boost.Filesystem, Boost.Thread, Boost.Regex и многие другие.

Второе издание обновлено с учетом C++11/14/17 и включает новые рецепты по работе с памятью, исключениями и метапрограммированием. Книга содержит более 100 рецептов, каждый из которых можно использовать как самостоятельное руководство.