Namespaces
Variants

std::basic_stacktrace<Allocator>:: empty

From cppreference.net
bool empty ( ) const noexcept ;
(desde C++23)

Comprueba si el stacktrace no tiene entradas de stacktrace.

Contenidos

Parámetros

(ninguno)

Valor de retorno

true si el seguimiento de pila está vacío, false en caso contrario.

Complejidad

Constante.

Ejemplo

#include <stacktrace>
#include <iostream>
int main()
{
    std::cout << std::boolalpha;
    std::stacktrace bktr;
    std::cout << "Initially, bktr.empty(): " << bktr.empty() << '\n';
    bktr = std::stacktrace::current();
    std::cout << "After getting entries, bktr.empty(): " << bktr.empty() << '\n';
}

Salida posible:

Initially, bktr.empty(): true
After getting entries, bktr.empty(): false

Véase también

devuelve el número de entradas del seguimiento de pila
(función miembro pública)