运行我的C ++代码给了我一个空白的控制台

时间:2015-11-13 10:32:40

标签: c++ visual-studio windows-console

我试图在Visual Studio 2015中运行一些C ++代码。当我构建它时,我没有错误,但是一旦我运行它,我得到的只是一个空控制台。我不认为它冻结了,因为我可以看到一个闪烁的下划线。 此外,如果我在调试模式下运行它,Visual Studio就会冻结。

我使用了一个简单的" hello world"代码:

#include <iostream>
int main()
{
    std::cout << "hello world!\n";
    return 0;
}

我尝试了什么:

我尝试重新安装Visual Studio,但它没有修复任何问题。 我也试过运行一些Python和C#代码,两者都没有问题。

1 个答案:

答案 0 :(得分:22)

注意:gcc / mingw / cygwin用户也在报告此问题。

您使用Avast防病毒软件吗?如果是这样,请尝试禁用它,然后测试您的程序。最近SO上出现了几个类似的问题,而Avast就是问题所在。

如果这样可以解决问题,我建议您为&#34; \ Visual Studio 2015 \ Projects&#34;添加排除项。目录而不是完全禁用您的防病毒。您也可以向Avast提交错误报告或尝试使用其他防病毒软件。