在一个程序中,我不小心在互斥锁句柄上两次调用closeHandle()(关闭已经关闭的句柄)。

在调试器中运行代码时,收到了预期的异常错误An invalid HANDLE was specified.

但是,作为一个独立的程序(在调试器之外)“正常”运行程序不会出现异常或任何其他错误。程序似乎正常运行。

这只是Visual Studio .NET 2003中的设置还是它的后面?

最佳答案

documentation指出:

关于c++ - 某些异常错误仅在调试器中发生吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7261818/

10-11 19:39