std::formatter<std::stacktrace_entry>
Определено в заголовочном файле <stacktrace> | ||
|---|---|---|
template<> struct formatter<std::stacktrace_entry>; | (с C++23) |
Шаблонная специализация std::formatter для std::stacktrace_entry позволяет пользователям преобразовывать объект записи стека вызовов в строку, используя функции форматирования, такие как std::format.
Спецификация формата
Синтаксис спецификаций формата:
| выравнивание и заполнение (необязательно) ширина (необязательно) |
выравнивание и заполнение и ширина имеют то же значение, что и в стандартной спецификации формата.
Отформатированный вывод соответствует результату to_string, скорректированному в соответствии с указателями формата.
Пример
См. также
|
(C++20) | определяет правила форматирования для данного типа (шаблон класса) |
|
(C++23) | выводит в stdout или поток файла, используя отформатированное представление аргументов с помощью функций форматирования (шаблон функции) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/utility/stacktrace_entry/formatter