int n;
while(cin>>n)
cout << n; // Run by the program if received an int value
cout << "Break from loop"; // Run by the program
cin >> n; // Skipped by the program
cout << n; // Run by the program
無法在使用字符終止while循環後接受另一個輸入。終止while循環後Cant cin
如何使用非整數/浮點值終止循環內的輸入時接受另一個輸入。
這是一個正確的觀察。 –
你的問題到底是什麼? –
有沒有人知道比['cin.clear();函數getline(CIN,dummystring);'](http://stackoverflow.com/questions/7413247/cin-clear-doesnt-reset-cin-object)? – Beta