0
我想獲得用戶輸入,直到CTRL-D被擊中。如果我是正確的,控制d發出一個EOF信號,所以我試着檢查cin.eof()是否爲true,但沒有成功。C++停止詢問輸入在CTRL-D
這裏是我的代碼
string input;
cout << "Which word starting which year? ";
while (getline(cin, input) && !cin.eof()) {
cout << endl;
...
cout << "Which word starting which year? ";
}
目前這樣做 –
我的代碼工作正常在Linux上,而不是在Windows上...... – APorter1031
然後將更新答案。 –