home | help
std::basic_...ktrace::size(3)  C++ Standard Libary std::basic_...ktrace::size(3)

NAME
     std::basic_stacktrace::size - std::basic_stacktrace::size

Synopsis
	size_type size() const noexcept;  (since C++23)

	Returns the number of entries in the stacktrace.

Parameters
	(none)

Return value
	The number of entries in the stacktrace.

Complexity
	Constant.

Example
	The  following	code  uses  size to display the number of entries in the
     current
	stacktrace:

     // Run this code

      #include <stacktrace>
      #include <iostream>

      int main()
      {
	  auto trace = std::stacktrace::current();

	  std::cout << "trace contains " << trace.size() << " entries.\n";
      }

Possible output:
      trace contains 3 entries.

See also
	empty	 checks whether the basic_stacktrace is empty
		 (public member function)
	max_size returns the maximum possible number of stacktrace entries
		 (public member function)

http://cppreference.com 	   2024.06.10	   std::basic_...ktrace::size(3)

home | help