Namespaces
Variants

std::stacktrace_entry:: description

From cppreference.net
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