std:: formatter <std::stacktrace_entry>
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Observers | ||||
| Query | ||||
| Non-member functions | ||||
| Helper classes | ||||
|
formatter
<std::stacktrace_entry>
|
|
Definiert im Header
<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-Eintragsobjekt mittels Formatierungsfunktionen wie std::format in einen String zu konvertieren.
Formatspezifikation
Die Syntax der Formatspezifikationen lautet:
| fill-and-align (optional) width (optional) | |||||||||
fill-and-align und width haben dieselbe Bedeutung wie in der Standard-Format-Spezifikation .
Die formatierte Ausgabe entspricht dem Ergebnis von
to_string
, angepasst entsprechend den Formatbezeichnern.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
(C++20)
|
definiert Formatierungsregeln für einen gegebenen Typ
(Klassentemplate) |
|
(C++23)
|
gibt auf
stdout
oder einen Dateistream unter Verwendung der
formatierten
Darstellung der Argumente aus
(Funktionstemplate) |