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