"Hello world!" C++ 中冻结

"Hello world!" freeze in c++

本文关键字:冻结 C++ Hello world      更新时间:2023-10-16

我试图用C++编译一个简单的Hello World,以测试我在Windows 10上的Visual Studio 2013是否运行良好,但我遇到了一个问题。我的程序会编译,但当我运行时,它会冻结。它是一个空的Win32控制台应用程序,带有"main.cpp":

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello world!";
    return 0;
}
  • 如果我在调试时从Visual Studio启动它(使用"Run"),Visual Studio就会冻结,我需要终止它的任务
  • 如果我用可执行文件或"运行而不调试"启动它,则不会出现任何内容,"系统"进程不想释放执行,因此,如果不重新启动计算机,我就无法重新编译

我很困惑。如果有人知道发生了什么,请帮帮我。

更新1:我修复我的安装。同样的问题。断点没有帮助。它以前好像结冰了。在未经调试的情况下启动时,任务管理器中也没有任务的踪迹。

这是我的防病毒软件的错(在我的情况下是Avast)。我让它忽略了我的Visual Studio项目,它很有效。由@Blastfurt解决。