Running my C++ code gives me a blank console

六眼飞鱼酱① 提交于 2019-12-25 03:58:01

问题


I'm trying to run some C++ code in Visual Studio 2015. When I build it I get no errors, but once I run it, all I get is an empty console. I don't think it froze, because I can see a flashing underscore. Also if I run it in debug mode Visual Studio just freezes.

I used a simple "hello world" code:

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

What I tried:

I tried reinstalling Visual Studio, but it didn't fix anything. I also tried running some Python and C# code and both worked without problems.


回答1:


Note: this issue is also being reported by gcc/mingw/cygwin users.

Do you use Avast antivirus? If so, try disabling it and then test your program. There have been several similar questions on SO recently and Avast was the problem.

If that fixes the problem I suggest you add an exclusion for your "\Visual Studio 2015\Projects" directory instead of completely disabling your antivirus. You could also file a bug report with Avast or try a different antivirus.



来源:https://stackoverflow.com/questions/33762535/visual-studio-freeze-debugging

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!