c++ - 为什么我的 C++ 程序在 Visual Studio 2008 的 Debug模式下关闭如此缓慢?

标签 c++ visual-studio visual-studio-2008 windows-7

这正常吗?关闭它可能需要 30 秒或更长时间,但我可以通过转到“调试”->“全部终止”强制关闭它,它会立即关闭。

我唯一能想到的放慢速度的是二维 vector ,它通常只有 200000x1 大小。所以也许它在释放内存之前以某种方式检查内存?

当我直接从 exe 打开我的程序时,它立即加载并关闭。

我的程序中是否存在导致这种缓慢关闭行为的隐藏错误?

最佳答案

Debug模式提供了可以减慢程序速度的特性

关于c++ - 为什么我的 C++ 程序在 Visual Studio 2008 的 Debug模式下关闭如此缓慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26106622/

相关文章:

c++ - Oracle 数据库中的 OCCI - 在 OCI.dll 库中找不到过程 OCIPIsDescRebuilt 的入口点

c++ - 编译特定的 boost 库

c++ - 在 Visual Studio 2012 上安装和使用 FLTK

c# - Visual Studio dll 创建故障排除

visual-studio - 如何在 VS 设置和部署项目中创建名称设置为 [PRODUCTNAME] 的快捷方式?

visual-studio-2008 - SSD 驱动器和 Visual Studio IDE。大改进?真实的使用故事,没有理论

c++ - VS2008 SP1 中的 Lambda 表达式支持

c++ - 解决循环 C++ 模板依赖

c++ - 主机需要定期访问的OpenCL最佳内存设置是什么?

c++ - 未处理的异常错误