Oppure

Loading
25/06/07 19:52
Ciao ragazzi
come controllo se in un imput con "cin"
il dato inserito è un valore numerico o meno?
Conosco la funzione isdigit(), ma se io la variabile del cin, la dichiaro come int o double,
se si inserisce un carattere il prog va in loop, quindi dovrei controllarlo prima, come fare?
29/06/07 8:28
netarrow
leggi un char*, fai il controllo, e dopo lo converti con funzioni tipo atoi.

Sennò, visto che usi C++ e non C, potresti usare la classe string e altre cose pronte per rendere tutto più semplice.
aaa
29/06/07 20:37
Ok grazie, ci avev pensato anche io...
Ma non sapevo se c'erano anche altre soluzioni..