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

cin, ograniczenie do jednego znaku

Ostatnio zmodyfikowano 2015-01-01 20:44
Autor Wiadomość
splendido
Temat założony przez niniejszego użytkownika
» 2014-12-31 18:06:40
Jest ktoś w stanie pomóc?

Ponowię pytanie, żeby nie czytać tego, co wyżej.

Jest jakiś sposób, żeby ograniczyć ilość wprowadzanych danych (cin >> x) do jednego znaku? Tak, żeby można było wpisać dokładnie jeden znak. Nie chodzi mi o czytanie pierwszego znaku z całego, wpisanego wyrazu.
P-123759
1aam2am1
» 2014-12-31 18:57:12
Przez cin się nie da skorzystaj z getch() lub getchar()
P-123760
C-Objective
» 2014-12-31 19:15:01
Napisałem to wcześniej JA NAPISAŁEM. PLAGIAT!
P-123763
splendido
Temat założony przez niniejszego użytkownika
» 2014-12-31 19:48:08
To może jeszcze w inny sposób - jak sprawdzić, czy został wpisany tylko jeden znak (cin >> x)?
P-123764
1aam2am1
» 2014-12-31 19:54:41
Sprawdzić wielkość x.
P-123765
splendido
Temat założony przez niniejszego użytkownika
» 2014-12-31 21:00:29
Jak to zrobić, jakieś wskazówki?
P-123766
1aam2am1
» 2014-12-31 21:46:26
Jak wczytujesz string to musi to być jedna litera string.size();
Jak liczbę całkowitą to musi mieć jeden znak np mniejsza od 10
I tak dalej...
P-123767
Rashmistrz
» 2014-12-31 22:02:49
C/C++
char x;
cin >> x;
cin.ignore();

Ale w ten sposób i tak będzie można napisać
więcej w strumieniu niż ty tego chcesz. :F
P-123769
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona