table of contents
        
      
      
    | std::operator<<(std::stacktrace_entry)(3) | C++ Standard Libary | std::operator<<(std::stacktrace_entry)(3) | 
NAME¶
std::operator<<(std::stacktrace_entry) - std::operator<<(std::stacktrace_entry)
Synopsis¶
 Defined in header <stacktrace>
  
   std::ostream& operator<<( std::ostream& os, const (since C++23)
  
   std::stacktrace_entry& f );
  
   Inserts the description of f into the output stream os. Equivalent to return
    os <<
  
   std::to_string(f);.
Parameters¶
 os - an output stream
  
   f - a stacktrace_entry whose description is to be inserted
Return value¶
os
Exceptions¶
May throw implementation-defined exceptions.
Example¶
// Run this code
  
   #include <iostream>
  
   #include <stacktrace>
  
   int main()
  
   {
  
   for (const auto& f : std::stacktrace::current())
  
   std::cout << f << '\n';
  
   }
Possible output:¶
 0x0000000000402AA7 in ./prog.exe
  
   __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6
  
   0x00000000004029B9 in ./prog.exe
See also¶
 operator<< performs stream output of basic_stracktrace
  
   (C++23) (function template)
| 2024.06.10 | http://cppreference.com |