Bug w c++ 2996 1

O temacie

Autor EdekSumo

Zaczęty 25.04.2011 roku

Wyświetleń 2996

Odpowiedzi 1

EdekSumo

EdekSumo

Wyspa Khorinis
posty1739
Propsy925
ProfesjaLvl designer
  • Wyspa Khorinis

EdekSumo
Wyspa Khorinis

Bug w c++
2011-04-26, 00:36(Ostatnia zmiana: 2011-04-26, 00:54)
Zacząłem zabawę w c++ i napisałem prosty kalkulator ale jak zamiast liczby podam literę lub za dużą cyfrę to w programie zaczynają mi linijki latać :D . Używam do tego pętli do while a jako typ zmiennej (tej liczby co wpisujemy) daje float. Czy można to jakoś zlikwidować?
 

oreca

oreca

Użytkownicy
posty196
Propsy72
Nagrody
Profesjabrak
  • Użytkownicy
   int liczba;

    std::cin >> liczba;

    if(!std::cin)
    {
    //Komentarz
    }

Tam gdzie jest komentarz wpisz jakieś instrukcje które mają być wykonane jeżeli ktoś wpisze coś innego niż liczbę.
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry