前面有一篇博客(C++使用getline函數循環次數少一次)提到了cin.get()這個函數。
cin.get()還可以用來防止程序“閃退”。有時我們運行我們編寫的.exe文件后,會看到一個黑框一閃而過。那是因為我們沒有暫停我們的程序,所以程序執行完之后就會自動退出了。而在程序末尾加上
cin.get();
程序就會等待用戶輸入,從而避免了程序的“閃退”。
當然也可以"include <cstdlib>",然后在結尾加"system("pause");"它會調用Windows的DOS命令。
而命令pause就是暫停程序的命令。