Книги / Языки программирования / C++ / Решение задач на современном C++

Решение задач на современном C++

Мариус Бансила

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

Книга поможет вам применить на практике разнообразные возможности C++ и его стандартной библиотеки, а также освоить множество сторонних кроссплатформенных библиотек. Вы научитесь работать с сериализацией данных в форматах JSON и XML, шифрованием, базами данных SQLite, многопоточностью, сетевыми протоколами и HTTP-сервисами REST.

Особое внимание уделяется структурам данных (кольцевой буфер, приоритетная очередь), универсальным алгоритмам и шаблонам проектирования. Книга рекомендована сообществом разработчиков C++ России и Беларуси и будет полезна как начинающим, так и опытным программистам.