informatica:sol:laboratorio20:esercitazionib:esercitazione1
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedente | |||
informatica:sol:laboratorio20:esercitazionib:esercitazione1 [09/02/2021 alle 18:25 (4 anni fa)] – [Esercizio 2] Massimo Torquati | informatica:sol:laboratorio20:esercitazionib:esercitazione1 [09/02/2021 alle 18:26 (4 anni fa)] (versione attuale) – Massimo Torquati | ||
---|---|---|---|
Linea 58: | Linea 58: | ||
Se ci sono opzioni non riconosciute queste dovranno essere stampate a video | Se ci sono opzioni non riconosciute queste dovranno essere stampate a video | ||
con il messaggio " | con il messaggio " | ||
- | di libreria //strtol// (vedere man 3 strtol) | + | di libreria //strtol// (vedere man 3 strtol). |
- | <code c> | + | |
- | long isNumber(const char* s) { | + | |
- | char* e = NULL; | + | |
- | long val = strtol(s, &e, 0); | + | |
- | if (e != NULL && *e == (char)0) return val; | + | |
- | | + | |
- | } | + | |
- | </ | + | |
| | ||
Testare il programma con i seguenti casi (supponiamo che l' | Testare il programma con i seguenti casi (supponiamo che l' |
informatica/sol/laboratorio20/esercitazionib/esercitazione1.1612895135.txt.gz · Ultima modifica: 09/02/2021 alle 18:25 (4 anni fa) da Massimo Torquati