Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Gestione delle eccezzioni
Forum - C/C++ - Gestione delle eccezzioni

Avatar
R1C (Member)
Newbie


Messaggi: 17
Iscritto: 19/03/2011

Segnala al moderatore
Postato alle 15:15
Venerdì, 17/02/2012
Questo topic è stato chiuso dal moderatore

Salve ragazzi,
Conoscete un modo per gestire le eccezzioni di input dell'utente?
ad esempio se il programma aspetta una variabile di tipo int e l'utente incauto digita uno char.
Ho provato a cercare nella libreria errno.h ma non riesco a trovare nulla a riguardo.
In java o in c++ esistono e sono ben definite, ma in C????
help!

PM
Avatar
R1C (Member)
Newbie


Messaggi: 17
Iscritto: 19/03/2011

Segnala al moderatore
Postato alle 15:29
Venerdì, 17/02/2012
Testo quotato

Postato originariamente da R1C:

Salve ragazzi,
Conoscete un modo per gestire le eccezioni di input dell'utente?
ad esempio se il programma aspetta una variabile di tipo int e l'utente incauto digita uno char.
Ho provato a cercare nella libreria errno.h ma non riesco a trovare nulla a riguardo.
In java o in c++ esistono e sono ben definite, ma in C????
help!


PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6378
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:48
Venerdì, 17/02/2012
Non esistono le eccezioni (con una z) con il C

Fai l'input con una stringa e fai il check del suo contenuto.


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 19:14
Venerdì, 17/02/2012
mi dispiace ma almeno l'italiano deve compilare. lock!

PM