Namespaces
Variants

std::basic_stacktrace<Allocator>:: size

From cppreference.net
size_type size ( ) const noexcept ;
(depuis C++23)

Retourne le nombre d'entrées dans la trace de pile.

Table des matières

Paramètres

(aucun)

Valeur de retour

Le nombre d'entrées dans la stacktrace.

Complexité

Constante.

Exemple

Le code suivant utilise size pour afficher le nombre d'entrées dans la trace de pile actuelle :

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

Sortie possible :

trace contains 3 entries.

Voir aussi

vérifie si le basic_stacktrace est vide
(fonction membre publique)
retourne le nombre maximum possible d'entrées de trace de pile
(fonction membre publique)