2009-03-19 5 views
11

Wenn ich meinen C++ - Code (der die CGAL-Bibliothek verwendet) im Debug-Modus ausführen, sehe ich viele Debug-Meldungen im -Fenster über eine Ausnahme der ersten Chance CGAL::Uncertain_conversion_exception. Ich bin mir bewusst, was ein first-chance exception ist.Visual Studio/C++: Wie bestimmte Debug-Meldungen der ersten Chance Ausnahme deaktiviert?

Nun, wie schalte ich die Anzeige von Debug-Meldungen für diese eine Art der Ausnahme (CGAL::Uncertain_conversion_exception) aus?

Ich mag meine Debug-Nachrichten so detailliert wie möglich, aber sobald ich weiß, was eine bestimmte Ausnahme ist und ich habe damit umgegangen, würde ich es gerne weggehen. Zum Beispiel ist in diesem Fall die CGAL-Ausnahme supposedly naive (und informativ) und kein Grund zur Besorgnis. Ich möchte es ausschalten, , aber immer noch in der Lage, meine Augen offen für andere (neue) erste Chance Ausnahmen. Ist das in Visual Studio 2008 möglich? Frage ich zu viel?

Antwort

-4

Ich glaube nicht, dass dies mit VS2008 möglich ist. Sie können jedoch DbgView.exe verwenden und den Filter so einstellen, dass die anzuzeigenden Zeichenfolgen ein- und ausgeschlossen werden.

+1

Erste-Chance-Ausnahmen zeigen in DbgView nichts an. Das OP fragt, wie der Visual Studio-Debugger sie nicht mehr anzeigen kann. – bk1e

9

Ich glaube nicht, dass es einen Weg gibt.

Sie können mit der rechten Maustaste in das Ausgabefenster klicken und alle Ausnahmemeldungen deaktivieren, aber es kommt nicht mehr mit einer Filterfähigkeit.

Das heißt, wenn Sie verzweifelt sind, können Sie die Ausgabe speichern, filtern und mit einem einfachen Werkzeug im Menü Extras zurück in das Ausgabefenster (wo es unter dem Titel Ihres Tools erscheint) von "Debuggen"). Ich habe das schon vorher gemacht, aber normalerweise ist das zu viel Aufwand für zu wenig Gewinne.

+2

... * Sie können mit der rechten Maustaste in das Ausgabefenster klicken und alle Ausnahmemeldungen deaktivieren * ... Ha! Nach was ich gesucht habe. Unterschätze niemals die Macht eines gut platzierten rechten Mausklicks. –

Verwandte Themen