[C++] Kontrola ilości wpisywanych danych
Ostatnio zmodyfikowano 2015-02-22 14:16
arlen Temat założony przez niniejszego użytkownika |
[C++] Kontrola ilości wpisywanych danych » 2015-02-22 01:15:45 Witam, powiedzmy, że mam taki program string zmiana; cin >> zmiana; Jak zrobić tak aby można było wpisać tylko 2 znaki i jeśli użytkownik będzie chciał wpisywać coś dalej nie będzie to możliwe i nie będą one wyświetlały się na ekranie? |
|
michal11 |
» 2015-02-22 01:25:32 Wczytuj w petli znak po znaku. |
|
arlen Temat założony przez niniejszego użytkownika |
» 2015-02-22 01:34:45 Właśnie chciałbym uniknąć pętli. Nie ma jakiejś flagi albo funkcji ograniczającej? |
|
pekfos |
» 2015-02-22 11:55:01 Nie. Może będzie coś w jakiejś bibliotece do konsoli. W każdym razie możesz sam zrobić wczytywanie na funkcji getch(). |
|
arlen Temat założony przez niniejszego użytkownika |
» 2015-02-22 13:43:09 Ok, pokombinuję coś z tym. << removed >> |
|
Lora |
» 2015-02-22 14:16:27 Możesz zrobić coś takiego: char tab[ 10 ]; cin.getline( tab, 3 );
Tylko, że użytkownik wciąż może wpisać w konsoli więcej znaków, ale zostaną one pominięte. |
|
« 1 » |