QtCreatorでいくつかのBOOSTユニットテストをデバッグしていますが、残念ながら例外が発生してクラッシュしました。例外が発生した場合にQtCreatorを自動的に中断させるにはどうすればよいですか? Visual Studioには、このチェックボックスがありますが、QtCreatorでも使用できますか?
私の場合、BOOSTが例外をキャッチするので、プログラムは技術的にクラッシュしません。ただし、報告されたメッセージはあまり役に立ちません。
以前、KDevelopで同じことを試したので、これらのIDEの両方について個別に質問しています。
デバッグモードを開きます(Ctrl + F4または右バーの4番目のモード)。
右下のブレークポイントリストでコンテキストメニューを開きます。
「ブレークポイントの追加」を選択し、ブレークポイントタイプを「C++例外がスローされたときにブレーク」に設定します。