Код: Выделить всё
#include
std::vector t = {1, 2, 3};
// Prints "[1, 2, 3]"
fmt::print("{}", t);
Код: Выделить всё
// Prints "1| 2| 3"
fmt::print("{}", fmt::join(t, "| "));
Код: Выделить всё
std::vector v = ...
fmt::print("{}", fmt::join(t, "| "));
Обратите внимание, что я могу управлять только форматом верхнего уровня.
Для контекста я пытаюсь управлять форматированием многомерных массивов: https://godbolt.org/z/M9cTEox7c
Подробнее здесь: https://stackoverflow.com/questions/791 ... ers-ranges
Мобильная версия