2020'den beri2 mesaj
C++ bilen biriları var mı?
Bu şekilde yazdığımda ilk kez komut gireceğinde hepsini okuyor fakat daha sonrasında ilk harfi almıyor. İlk kez girdiğinde diyelim 'A 1' girdi, A 1 olarak okuyor fakat ikinci kez 'B 2' girildiğinde yalnızca ' 2' şeklinde alıyor. Bu durumu nasıl düzeltebilirim?if(count%2==0){ //for user 1
cout<<"User 1"<<endl;
cout << "Please enter your move: ";
cin.ignore();
getline(cin,str);
//do something
}
else if (count%2!=0){ //for user 2
cout<<"User 2"<<endl;
cout << "Please enter your move: ";
cin.ignore();
getline(cin,str);
//do something
}