在用c和c++寫控制台應用程序時,很多時候會遇到閃退的情況,比如用vs2013或者其他的編譯工具,一般的處理方式有以下兩種:
1、在main()函數中,return之前寫下 system("pause");//表示暫停
2、非調試狀態下運行,直接按按Ctrl+F5;如果按F5調試的話,就會出現一閃而過的情況,但該方法不適用於生成的exe文件;
3、 給程序加一個任務,即定義一個內聯函數 inline void keep_window_open(char ch;cin>>ch;),然后在mian函數末尾加上keep_Window_open();這個方法是最有效也是最 常用的;
4、其他方法,如設置斷點,單步調試等。
上述幾種方法是針對控制台應用程序閃退的情況,具體的情況要具體對待。
上述幾種方法是針對控制台應用程序閃退的情況,具體的情況要具體對待。