{fmt} — это быстрая(er) и безопасная(r) альтернатива C stdio (printf,…) и C++ iostreams (std::cout,…), которая использует питоновский синтаксис форматной строки и является источником вдохновения для C++20 std::format
и C++23 std::print
.
Эта статья на hackingcpp.com предлагает полный и доступный обзор {fmt} с большим количеством выполняемых примеров и наглядных пособий:
- как настроить
- краткий обзор его интерфейса и возможностей
- иерархические, ориентированные на конкретные задачи разделы «как печатать/форматировать X»
- как печатать пользовательские типы
- шпаргалки в качестве краткого справочника по спецификациям форматов