2009-03-19 21 views
11

デバッグモードでC++コード(CGALライブラリを使用)を実行すると、CGAL::Uncertain_conversion_exceptionという最初の例外について、Outputウィンドウに多くのデバッグメッセージが表示されます。私はfirst-chance exceptionが何であるか知っています。Visual Studio/C++:特定のファーストチャンス例外デバッグメッセージをオフにする方法

この場合、デバッグメッセージの表示をオフにするには種類の例外(CGAL::Uncertain_conversion_exception)?

私のデバッグメッセージは可能な限り詳細に表示されますが、一度特定の例外について知り、それを処理してしまえば、遠ざかりたいと思います。たとえば、この場合、CGAL例外はsupposedly naive(および有益です)であり、懸念するものではありません。 しかし、は、他の(新しい)最初の例外のために私の目を開いたままにすることができます。これはVisual Studio 2008で可能ですか?私はあまりにも多くを求めていますか?

答えて

-4

VS2008を使用することはできません。ただし、DbgView.exeを使用して、表示する文字列を含める/除外するようにフィルタを設定することができます。

+1

最初の例外はDbgViewに何も表示されません。 OPはVisual Studioデバッガの表示を停止する方法を尋ねています。 – bk1e

9

私は方法があるとは思わない。

出力ウィンドウを右クリックしてすべての例外メッセージを無効にすることはできますが、それ以上フィルター機能はありません。

あなたが必死ならば、出力を保存してフィルタして、ツールメニューに追加された簡単なツールを使用して出力ウィンドウにダンプすることができます(代わりにツールのタイトルの下に表示されます「デバッグ」)。私は前にこれをやったことがありますが、これは通常、あまりにも少ない利益のためにあまりにも面倒です。

+2

... *出力ウィンドウを右クリックして、すべての例外メッセージを無効にすることができます。... ... Ha!私が探していたもの。適切に配置された右マウスクリックのパワーを過小評価しないでください。 –

関連する問題