std::stacktrace_entry::description
| 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
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |