Alf*_*dBr 0 c++ terminal visual-c++
我正在开发一个非常小的 C++ 控制台应用程序,仅使用 VSCode 和命令行。(我无法访问我正在使用的计算机上的完整 Visual Studio。)
当发生断言时,我会看到如下对话框:
有没有办法让这些调试信息出现在控制台中,而不是对话框中?
将其添加到 main()
_CrtSetReportMode( _CRT_ASSERT, _CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG );
_CrtSetReportFile( _CRT_ASSERT, _CRTDBG_FILE_STDERR );
Run Code Online (Sandbox Code Playgroud)
并查看CrtSetReportMode的文档。