Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::operator<<(std::stacktrace_entry)

      From cppreference.com
      <cpp‎ |utility‎ |stacktrace entry
       
       
      Diagnostics library
       
       
      Defined in header<stacktrace>
      (since C++23)

      Inserts the description off into the output streamos. Equivalent toreturn os<<std::to_string(f);.

      Contents

      [edit]Parameters

      os - an output stream
      f - astacktrace_entry whose description is to be inserted

      [edit]Return value

      os

      [edit]Exceptions

      May throw implementation-defined exceptions.

      [edit]Example

      Run this code
      #include <iostream>#include <stacktrace> int main(){for(constauto& 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.60x00000000004029B9 in ./prog.exe

      [edit]See also

      (C++23)
      performs stream output ofbasic_stracktrace
      (function template)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/utility/stacktrace_entry/operator_ltlt&oldid=161411"

      [8]ページ先頭

      ©2009-2025 Movatter.jp