問題:剛開始學習C++寫win32 console application 程序的時候使用不一樣的編譯器結果顯示的那個窗口可能閃一下就消失了。 app
解決辦法:有的編譯器很好,在示例程序中給出了相似的解決辦法,如在devC++下,新建一個非空的C++類的時候,在return 0;以前會有這麼一句:system("PAUSE");在visual studio中若是你按照步驟來的話不會出現一閃而過的狀況,但是當咱們按快捷鍵F5的時候,結果仍是會一閃而過。咱們能夠在return 0;以前加上這幾句話就能夠了:std::cin.ignore(std::cin.rdbuf()->in_avail()+1);這樣的話就能夠讓結果顯示了,而不是以上而過。若是僅僅是想看結果的話,還有另一個方法,就是在return 0;以前加上一句while(1); 學習
謝謝@IM鑫爺的提醒,漲姿式了。在編譯執行的時候,若是是直接按F5是調試,就會出現一閃而過的狀況,安ctrl+F5的執行不調試,這樣的話就不會出現一閃就沒的狀況了。 .net