std::basic_stacktrace<Allocator>:: size
From cppreference.net
<
cpp
|
utility
|
basic stacktrace
C++
Diagnostics library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::basic_stacktrace
| Member functions | ||||
| Iterators | ||||
| Capacity | ||||
|
basic_stacktrace::size
|
||||
| Element access | ||||
| Modifiers | ||||
| Non-member functions | ||||
| Helper classes | ||||
|
size_type size
(
)
const
noexcept
;
|
(desde C++23) | |
Devuelve el número de entradas en el stacktrace.
Contenidos |
Parámetros
(ninguno)
Valor de retorno
El número de entradas en el stacktrace.
Complejidad
Constante.
Ejemplo
El siguiente código utiliza
size
para mostrar el número de entradas en el seguimiento de pila actual:
Ejecutar este código
#include <stacktrace> #include <iostream> int main() { auto trace = std::stacktrace::current(); std::cout << "trace contains " << trace.size() << " entries.\n"; }
Salida posible:
trace contains 3 entries.
Véase también
verifica si el
basic_stacktrace
está vacío
(función miembro pública) |
|
|
devuelve el número máximo posible de entradas del stacktrace
(función miembro pública) |