std::stacktrace_entry:: description
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Member functions | ||||
| Observers | ||||
| Query | ||||
|
stacktrace_entry::description
|
||||
| Non-member functions | ||||
| Helper classes | ||||
|
std::
string
Beschreibung
(
)
const
;
|
(seit C++23) | |
Gibt eine Beschreibung der durch * this repräsentierten Auswertung bei Erfolg zurück, oder einen leeren String bei Fehlern außer Speicherallokationsfehlern, z.B. wenn * this leer ist.
Inhaltsverzeichnis |
Parameter
(keine)
Rückgabewert
Eine Beschreibung der dargestellten Auswertung bei Erfolg, eine leere Zeichenkette bei Fehlern außer bei Speicherzuweisungsfehlern.
Exceptions
Wirft std::bad_alloc , wenn Speicher für die internen Datenstrukturen oder die resultierende Zeichenkette nicht alloziert werden kann.
Hinweise
Die Unterstützung für benutzerdefinierte Allokatoren ist für diese Funktion nicht vorgesehen, da die Implementierungen in der Regel plattformspezifische Allokationen, Systemaufrufe und umfangreiche CPU-intensive Arbeiten erfordern, während ein benutzerdefinierter Allokator für diese Funktion keine Vorteile bietet, da die plattformspezifischen Operationen um eine Größenordnung mehr Zeit in Anspruch nehmen als die Allokation.
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |