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

Running my C++ code gives me a blank console

本文关键字:一个 控制台 空白 C++ 我的 代码 运行      更新时间:2023-10-16

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

我用了一个简单的"你好世界"代码:

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

我尝试过的:

我尝试重新安装Visual Studio,但没有修复任何问题。我还试着运行了一些Python和C#代码,它们都没有出现问题。

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

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

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