C++ 防止編譯后的程序“閃退”


 前面有一篇博客(C++使用getline函數循環次數少一次)提到了cin.get()這個函數。

cin.get()還可以用來防止程序“閃退”。有時我們運行我們編寫的.exe文件后,會看到一個黑框一閃而過。那是因為我們沒有暫停我們的程序,所以程序執行完之后就會自動退出了。而在程序末尾加上

cin.get();

程序就會等待用戶輸入,從而避免了程序的“閃退”。

當然也可以"include <cstdlib>",然后在結尾加"system("pause");"它會調用Windows的DOS命令。

而命令pause就是暫停程序的命令。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM