Modern C++ Programming Cookbook (2020)
Автор: Marius Bancila
C++ прошел длинный путь к тому, чтобы стать одним из наиболее широко используемых языков программирования, являясь быстрым, эффективным и высокопроизводительным. Во втором обновленном издании данного руководства рассматриваются новейшие фичи C++20, такие как модули, концепции, сопрограммы и множество дополнений к стандартной библиотеке, включая диапазоны и форматирование текста. Книга построена в виде практических рецептов, охватывающих широкий круг проблем, с которыми сталкиваются современные разработчики.
Во время чтения книги вы:
✔️Изучите новые возможности стандарта C++20 и проблемы, которые они решают;
✔️Научитесь использовать стандартную поддержку многопоточности и параллелизма для повседневных задач;
✔️Используете стандартную библиотеку и поработаете с контейнерами, алгоритмами и итераторами;
✔️Решите проблемы поиска и замены текста с помощью регулярных выражений;
✔️Поработаете с разными типами строк и изучите различные аспекты компиляции;
✔️Воспользуетесь преимуществами библиотеки файловой системы для работы с файлами и каталогами;
✔️Научитесь внедрять различные полезные шаблоны и идиомы;
✔️Изучите широко используемые фреймворки тестирования для C++.