0
任何人都知道這個提示?如何從C++中的提示(按ENTER鍵終止)獲取用戶輸入?
任何人都知道這個提示?如何從C++中的提示(按ENTER鍵終止)獲取用戶輸入?
嘗試getline
:
string s;
getline(cin, s);
回車鍵是比較容易的情況下,作爲邁赫達德回答,只是從std::cin
讀的東西。
如果您想終止不同的按鍵,例如,退出任何按鍵,您可以使用conio.h
中的幾個非標準呼叫。
#include <conio.h>
// wait for any key press
while (!kbhit()) { }
// wait for q key press
while (!kbhit() || getch() != q) { }
// wait for any key press on windows
system("pause");