Namensräume
Varianten
Aktionen

std::basic_stacktrace<Allocator>::size

Von cppreference.com
 
 
 
 
size_type size() const noexcept;
(seit C++23)

Gibt die Anzahl der Einträge im Stacktrace zurück.

Inhalt

[editieren] Parameter

(keine)

[editieren] Rückgabewert

Die Anzahl der Einträge im Stacktrace.

[editieren] Komplexität

Konstant.

[editieren] Beispiel

Der folgende Code verwendet size, um die Anzahl der Einträge im aktuellen Stacktrace anzuzeigen.

#include <stacktrace>
#include <iostream>
 
int main()
{ 
    auto trace = std::stacktrace::current();
 
    std::cout << "trace contains " << trace.size() << " entries.\n";
}

Mögliche Ausgabe

trace contains 3 entries.

[editieren] Siehe auch

prüft, ob der basic_stacktrace leer ist
(öffentliche Memberfunktion) [editieren]
gibt die maximal mögliche Anzahl von Stacktrace-Einträgen zurück
(öffentliche Memberfunktion) [editieren]