Microsoft Visual Studio C ++运行时-从控制台禁用调试声明

时间:2019-03-29 18:24:28

标签: visual-studio visual-c++-runtime

对于MS Visual Studio C ++ Runtime,是否有一种方法可以通过环境变量或其他非侵入性外部方式来禁用Windows断言对话框?即,无需重新编译即可执行此操作。 This solutionthis one为使用_CrtSetReportMode指出了正确的方向,但这需要重建程序,而我不能这样做。

是否存在环境变量或可以设置的变量,以便子进程仅以适当的错误代码退出?我不想禁用所有程序,仅禁用此程序(因此为什么要使用环境变量是合适的),但是如果可以使用全局设置或某些功能,就可以了。

也许有更好的更高层次的方法可以避免此问题?我有一个测试程序,正在多个输入上执行一个程序。子程序有时可以断言,我只想记录结果并继续。

0 个答案:

没有答案