Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 运行我的C++;代码给了我一个空白控制台_C++_Visual Studio_Windows Console - Fatal编程技术网

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

C++ 运行我的C++;代码给了我一个空白控制台,c++,visual-studio,windows-console,C++,Visual Studio,Windows Console,我试图在VisualStudio 2015中运行一些C++代码。当我构建它时,我没有得到任何错误,但一旦我运行它,我得到的只是一个空的控制台。我不认为它冻结了,因为我能看到闪烁的下划线。 如果我在调试模式下运行它,VisualStudio就会冻结 我使用了一个简单的“hello world”代码: #包括 int main() { std::cout注:gcc/mingw/cygwin用户也报告了此问题 你是否使用Avast antivirus?如果是,请尝试禁用它,然后测试你的程序。最近出现了

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

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

#包括
int main()
{
std::cout注:gcc/mingw/cygwin用户也报告了此问题

你是否使用Avast antivirus?如果是,请尝试禁用它,然后测试你的程序。最近出现了几个类似的问题,Avast就是问题所在


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

随着越来越多的此类问题发布,我一直将此作为复制目标。您介意为不使用MSV的人概括一下答案吗?@NathanOliver-我真的希望您能这样做我没有将其用作问题的重复链接。Code::Blocks有一个完全不同的原因(与Avast无关)这会导致控制台出现或不出现,询问的人被错误地引导到此处,此处的焦点是visual Studio/Avast相关的答案。@NathanOliver-抱歉,仍在编辑中。我想发布另一个问题的答案,但它已关闭。我最近花了一些时间搜索为什么我的代码::Blocks environment always显示了一个空的控制台弹出窗口。这是一个简单的设置,但如果对环境不熟悉,就不容易找到。@Ryker很抱歉你有这种感觉,但这正是OP的问题。@NathanOliver-没有争辩,请不要误会。我看到你的答案在这里的相关性,但它没有说明其他更常见的原因或Code::Blocks环境中的控制台弹出窗口。
#include <iostream>
int main()
{
    std::cout << "hello world!\n";
    return 0;
}