可能重复:
Visual Studio Console App - Prevent window from closing.Windows上的C++ - 控制台窗口闪烁并消失。这是怎么回事?
我开始学习C++在Windows上,我尝试一些不同的开发环境: 1. Netbeans的使用Cygwin编译 2。 MS Visual Studio 2010
对于其中的任何一个,当我编写一个非常简单的Hello World程序时,我就构建它并且它很好。但是当我尝试运行该程序时,命令提示符窗口很快弹出,然后立即消失。
无论是在Debug还是Release配置中,都会发生这种情况。请帮忙 - 我看不到我的节目输出! :(
感谢
EDIT1:。 感谢您的答复这是我的代码:
#include <iostream>
int main()
{
std::cout << "This is a test." << std::endl;
return 0;
}
我试着按Ctrl + F5为 “不开始调试” 并不起作用。它仍然闪烁黑色控制台屏幕,然后立即消失。
我也尝试在std :: cin.get()中添加;并且这与Ctrl + F5一起使用,但并不是真正的......非常规的解决方法解决方案?我宁愿将我的程序放在最终形式中
断点工作,但我必须运行调试和控制台窗口闪烁并消失,但它然后停留在后台。任何方式让控制台留在前台,以便我可以立即看到程序输出?似乎这是它应该如何工作。
还有什么想法?为什么不能按Ctrl + F5?
您是否尝试从命令行运行可执行文件? – Simone 2010-11-12 11:23:28
它正在做你告诉它做的事情,启动程序,写入屏幕,然后退出。您基本上需要让应用程序等待一些用户输入,如下面的答案 – thecoshman 2010-11-12 11:28:03