Tak więc mam funkcję, która przeskakuje nad pierwszym getline i prosto do drugiego. Próbowałem wyczyścić bufor, ale wciąż nie miałem szczęścia, co się dzieje?getline() pomijanie pierwszego nawet po wyczyszczeniu()
void getData(char* strA, char* strB)
{
cout << "Enter String 1: "; // Shows this line
cin.clear();
cin.getline(strA, 50); // 50 is the character limit, Skipping Input
cout << endl << "Enter String 2: "; // Showing This Line
cin.clear();
cin.getline(strB, 50); // Jumps Straight to this line
}
Czy konsola mniej niż 50 znaków, szeroki? Domyślne jest 80 myślę –