我开始在Windows上学习C++,我正在尝试一些不同的开发环境:1.使用Cygwin编译器进行Netbeans 2. MS Visual Studio 2010
对于其中任何一个,当我编写一个非常简单的Hello World程序时,我构建它并且没关系.但是当我尝试运行程序时,命令提示符窗口会快速弹出,然后立即消失.
无论是在Debug还是Release配置中,都会发生这种情况.请帮忙 - 我看不到我的程序输出!:(
谢谢.
编辑1:谢谢你的回复.这是我的代码:
#include <iostream>
int main()
{
std::cout << "This is a test." << std::endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用Ctrl + F5进行"无需调试启动",但这不起作用.它仍然闪烁黑色控制台屏幕,然后立即消失.
我也尝试添加std :: cin.get(); 这适用于Ctrl + F5,但这不是一个真正...不优雅的解决方案吗?我宁愿让我的程序进入最终形式.
断点工作,但后来我必须运行调试,控制台窗口闪烁并消失,但然后它保持在后台.任何方法让控制台保持在前台,所以我可以立即看到程序输出?似乎它应该如何工作.
还有什么想法吗?为什么Ctrl + F5不起作用?