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

标签 c++ visual-studio windows-console

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

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

#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 提交错误报告或尝试使用其他防病毒软件。

关于c++ - 运行我的 C++ 代码给我一个空白的控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33690697/

相关文章:

C++ 初始化全局数组

c++ - Atan2 表 C++

visual-studio - .NET 核心 3.0 : ASPNETCORE_ENVIRONMENT has value Development on publish

c# - 使 .NET 控制台应用程序保持事件状态,直到终止序列完成

C# 控制台应用程序崩溃

c++ - 从派生友元函数调用 protected 函数

c# - sgen.exe 在构建期间失败

c++ - 如何设置.vcxproj以让MSBuild编译dll

python - 使用 Python (Windows) 更改控制台窗口的位置

c++ - 在所有版本的 C 和 C++ 中,有符号、无符号、长整型和短整型都是有效类型吗?