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

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

我用了一个简单的“hello world”代码:

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

我试过的:

我尝试重新安装Visual Studio,但它没有解决任何问题。 我也尝试运行一些Python和C#代码,并没有问题的工作。

注意:这个问题也是由gcc / mingw / cygwin用户报告的。

你使用Avast杀毒软件吗? 如果是这样,请尝试禁用它,然后testing您的程序。 最近有几个类似的问题,Avast就是这个问题。

如果解决了这个问题,我build议你为你的“\ Visual Studio 2015 \ Projects”目录添加一个排除,而不是完全禁用你的防病毒软件。 您也可以使用Avast提交错误报告,或尝试使用其他防病毒软件。