Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
KDevelop でいくつかの BOOST 単体テストをデバッグしていますが、悲しいことにそれらが例外でクラッシュすることがありました。例外が発生した場合に KDevelop を自動的に停止させるにはどうすればよいですか? Visual Studio にはこのチェックボックスがありますが、KDevelop でも利用できますか?
私の場合、BOOST は例外をキャッチするので、プログラムは技術的にクラッシュしません。ただし、報告されたメッセージはあまり役に立ちません。
一種の回避策として、コードの先頭にブレークポイントを配置し、デバッガーで実行し、ブレーク後に GDB タブに移動して、gdb に対して直接コマンドを発行できることがわかりました。
catch throw
次に [続行] をクリックすると、コンパイラは要求に応じて例外で中断します。
私はまだよりエレガントなソリューションを探しています。