View Single Post
Old 15-10-2003, 13:56   #1
okay
Senior Member
 
Iscritto dal: Feb 2002
Messaggi: 906
Limitare caratteri per cin o gets c/c++

Sapete se è possibile limitare i caratteri da digitare per cin o gets??

per esmpio:

cout<<"Tel.: ";
gets(tele);

........ oppure

cout<<"Tel.: ";
cin>>tele;

In questo modo il prg mi fà digitare al massimo 160 caratteri, mentre vorrei digitarne al massimo 20........ è possibile, oppure c'è un'altra soluzione???
..... perchè digitando per esmpio 100 caratteri, in una finestra dos da 25x80 righe, quando, torno al menu, mi ritrovo la coda del buffer stampata a video e ciò non è bello esteticamente, anche facendo prima system("cls") oppure clrscr(); con tc
okay è offline   Rispondi citando il messaggio o parte di esso