続行を要求せずにEnterキーを押すだけでループを止める方法を知りたい場合は、ここにコードを入力してください:ユーザーがビジュアルC++またはコードブロックで入力を入力したときにループを解除する
int main()
{
bool flag = true;
int userInput;
while(flag){
cout<<"Give an Integer: ";
if(!(cin >> userInput)){ flag = false; break;}
foo(userInput);
}
}
ありがとうございます。
あなたのコードの何が問題になっているのですか? –
問題は、ユーザーが空行を入力するだけで、私のループは終了せず、依然として入力を求めていることです。 – Controlmaster