Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[kompilacja] switch/case

Ostatnio zmodyfikowano 2009-07-24 11:07
Autor Wiadomość
DejaVu
» 2009-07-23 14:58:23
Po zamianie z znaku na liczbę piszesz:
case 10:
a nie:
case '10':
P-8739
eBbi
» 2009-07-24 09:27:25
radzę też używać funkcji:
cin.ignore()
 po każdym użyciu funkcji cin. Wyeleminuje to dodatkoweo błędy wynikające z używania tej funkcji(np. automatyczne przypisywanie wartości zmiennym, itp.).

P-8747
manfred
» 2009-07-24 11:07:13
std::basic_istream<>::ignore(streamsize = 1, int = EOF)? Przecież to ignoruje jeden znak w buforze. Jeśli leżą tam 2, to ten sposób także leży.
cin.sync();
I jest spokój - czego by nie było w buforze, zostanie wyczyszczone.
P-19086
1 « 2 »
Poprzednia strona Strona 2 z 2