Namensräume
Varianten
Aktionen

std::stacktrace_entry::description

Von cppreference.com
 
 
 
 
std::string description() const;
(seit C++23)

Gibt eine Beschreibung der Auswertung zurück, die durch *this bei Erfolg repräsentiert wird, oder einen leeren String bei einem Fehler außer einem Speicherzuweisungsfehler, z. B. wenn *this leer ist.

Inhalt

[bearbeiten] Parameter

(keine)

[bearbeiten] Rückgabewert

Eine Beschreibung der repräsentierten Auswertung bei Erfolg, ein leerer String bei einem Fehler außer einem Speicherzuweisungsfehler.

[bearbeiten] Ausnahmen

Wirft std::bad_alloc, wenn kein Speicher für die internen Datenstrukturen oder den resultierenden String zugewiesen werden kann.

[bearbeiten] Hinweise

Die Unterstützung für benutzerdefinierte Allokatoren für diese Funktion wird nicht bereitgestellt, da die Implementierungen normalerweise plattformspezifische Allokationen, Systemaufrufe und viele CPU-intensive Arbeiten erfordern, während ein benutzerdefinierter Allokator für diese Funktion keine Vorteile bietet, da die plattformspezifischen Operationen um Größenordnungen länger dauern als die Allokation.

[bearbeiten] Beispiel