Namensräume
Varianten
Aktionen

std::formatter<std::stacktrace_entry>

Von cppreference.com
 
 
 
 
Definiert in der Header-Datei <stacktrace>
template<>
struct formatter<std::stacktrace_entry>;
(seit C++23)

Die Template-Spezialisierung von std::formatter für std::stacktrace_entry ermöglicht es Benutzern, ein Stacktrace-Eintrags-Objekt mithilfe von Formatierungsfunktionen wie std::format in einen String zu konvertieren.

[bearbeiten] Format Spezifikation

Die Syntax der Formatierungsspezifikationen lautet

fill-and-align (optional) width (optional)

fill-and-align und width haben die gleiche Bedeutung wie in der Standard-Format-Spezifikation.

Die formatierte Ausgabe entspricht dem Ergebnis von to_string, angepasst an die Format-Spezifizierer.

[bearbeiten] Beispiel

[bearbeiten] Siehe auch

(C++20)
definiert Formatierungsregeln für einen gegebenen Typ
(Klassentemplate) [bearbeiten]
(C++23)
druckt nach stdout oder einem Dateistream unter Verwendung der formatierten Darstellung der Argumente
(Funktionstemplate) [bearbeiten]