如何获取程序崩溃的行

Eng*_*ine 2 c c++ visual-studio-2010

我有一个c ++程序,我想显示程序在控制台中崩溃的行号!我正在使用VS2010!甚至可能吗?我使用opencv,而opencv就是这样做的!任何的想法?

mas*_*oud 5

我有同样的问题,有一个代码,我无法调试它(它必须运行而不停止).我在每个怀疑行之前放下以下代码:

cout << __LINE__ << endl;
Run Code Online (Sandbox Code Playgroud)

在那之后,当它崩溃时,我可以捕捉到这个问题.


但标准方法是使用调试器并放置条件断点.(我不确定它对你有帮助)