当我CGAL
在调试模式下执行我的C++代码(使用库)时,我在Output
窗口中看到很多关于第一次机会异常的调试消息CGAL::Uncertain_conversion_exception
.我知道第一次机会的例外是什么.
现在,我怎么关闭调试信息的显示了这一个类型的异常(CGAL::Uncertain_conversion_exception
)?
我尽可能详细地喜欢我的调试消息,但是一旦我知道某个异常是什么并且我已经处理过它,我希望它能消失.例如,在这种情况下,CGAL例外被认为是天真的(和信息性的)并且不是引起关注的原因.我想把它关掉,但仍然可以留意任何其他(新的)第一次机会异常.这在Visual Studio 2008中是否可行?我要求太多了吗?
我认为没有办法.
您可以右键单击输出窗口并禁用所有异常消息,但它不再具有过滤功能.
也就是说,如果你绝望了,可以保存输出,过滤它,然后使用添加到"工具"菜单中的简单工具将其转储回输出窗口(它显示在工具标题下,而不是"调试") ).我以前做过这个,但通常这太麻烦了,收益太少了.