[英]While loop bug with cout and cin in c++? or is it
所以基本上我正在制作一個聊天應用程序,然后我遇到了一個我無法修復的錯誤。 為了不泄露我的源代碼,這里有一個例子:
#include<iostream>
using namespace std;
int main()
{
while (true) {
string lol;
cout << "you say >> ";
cin >> lol;
}
return 0;
}
所以這個錯誤是當你在 cin 中輸入一個空格時,就像你輸入的那樣:“hi lol”它會打印兩次“you say >>”並且你放的空間越多,“you say >>”重復的次數就越多我真的不明白為什么會這樣正在發生。 soemone 可以幫助我嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.