我的C ++程序是否可能意外地使Visual Studio或Windows崩溃?

时间:2016-06-24 06:53:04

标签: c++ visual-studio crash

我创建了一个Visual Studio C ++项目,编写了一个游戏(大约10K行)。

昨天,我在发布模式下编译并运行它,然后我遇到了一些访问冲突错误。

我的程序没有任何类似病毒的命令,最接近的只是数组访问, 所以我认为它来自于array-index-out-of-bound。

因此,我中止了我的程序 - 使用STOP按钮 - 并编辑我的代码,再次测试 - F5(发布模式,未优化)。

这发生了大约10-20次 - 崩溃&调试我快乐的生命周期。

当我关闭时,Windows 7创建了一个关于访问冲突的弹出错误 (它有时发生过,但从未造成任何严重的长期影响。)

问题

今天,在我打开电脑后,它开始变得奇怪了

  • Windows和Visual Studio启动速度稍慢。 (我可能有偏见。)
  • Windows任务栏(具有开始按钮)完全没有响应。 (显而易见,只发生一次)
  • Visual Studio:一些快捷方式(Ctrl K + Ctrl O切换.cpp /.h)不再工作,只不过它打开一个文件(看起来只识别Ctrl O)。
  • Visual Studio:我无法指定任何具有2个Ctrl键的快捷键(例如Ctrl xxx + Ctrl xxx)
  • 我使用屏幕键盘进行测试,经过一些测试后,我的计算机崩溃了。 (鼠标光标消失)

我再次打开电脑后 - 避免打开Visual Studio,我的电脑几乎正常,但alt + tab不再工作了。

请注意,我在过去7天内没有安装任何新软件。

问题

我的C ++程序的错误/崩溃(总是在Visual Studio中运行)是否有可能无意中破坏Visual Studio或OS的某些结构?

如果是这样,是否有任何Windows / Visual Studio设置可以阻止它?

0 个答案:

没有答案