namespace std {
string to_string(const stacktrace_entry& f);
}
概要
文字列化する。
戻り値
f
のスタックトレースエントリ情報を説明する文字列を返す。
備考
- 実装への推奨として、説明文字列は、
f.source_file()
およびf.source_line()
の評価を含む情報を提供すべきである
例
#include <iostream>
#include <stacktrace>
void g() {
std::string entry = std::to_string(std::stacktrace::current()[0]);
std::cout << entry << std::endl;
}
void f() {
g();
}
int main() {
f();
}
出力例 (GCC)
g() at /app/example.cpp:5
バージョン
言語
- C++23
処理系
- Clang: ??
- GCC: 12 ✅
- Visual C++: ??