問題タブ [c++23]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++23 でスタック トレースを使用して例外をスローするにはどうすればよいですか?
C++23 では、<stacktrace>
ヘッダーを介してスタック トレース メカニズムが導入される可能性があります。
私たちはstd::stack_trace
クラスを作ることを知っていますstd::stacktrace_entry
。しかし、これは存在するだけではあまり役に立ちません。なぜなら、誰もが常にスタック トレースを収集し、それをスローする例外に入れるように苦労して確認する必要があるからです。それは... わかりません。
代わりに、すべての (?) 例外が自動的にスタック トレースを実行するようにしたいので、それを調べたり印刷したりしたとき、またはキャッチされなかったときに自動印刷された場合でも、スタック トレースが印刷されます。
これは可能になる予定ですか、それとも私はあまりにも多くを求めていますか?