Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Zabezpieczenie cin


Rekomendowane odpowiedzi

Opublikowano


void sprawdzWarunek(int& B)

{

while (cin.fail()) // <-- tutaj

{

cin.clear();

cin.ignore(); // ignorujemy to co w buforze

 

cout << "Wprowadziles bledne dane!" << endl;

cout << "Wprowadz jeszcze raz" << endl;

cin >> b;

}

}

 

Opublikowano

Niby jest już lepiej bo program działa poprawnie ale, dwa razy pokazuje sie "Wprowadziles bledne dane sprobuj jeszcze raz" przed wprowadzeniem cina .Jak to naprawić ?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...