可能重複:
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