PDA

View Full Version : [C++] Primo numero dell'int zero = non stampato.


Wawacco
09-01-2014, 11:11
Sto smanettando un po con il c++, ma si è presentato subito un problema :stordita: vorrei inserire il cap di un indirizzo, presenta una forma 00xxx, il problema è che l'int non riconosce i primi zeri, ad esempio se inserisco 00124 stampa solo 124 :mbe:

C'è modo di risolvere senza usare una stringa ?

Wawacco
09-01-2014, 13:42
Grazie della risposta Antonio ! Ora vedo un attimino come integrarlo (sto in qt + c++ percui non uso cout o printf : /).
Una domanda: ma in questo modo i zeri non vengono introdotti sempre ? Se capita un cap che inizia per 1 ?

Wawacco
09-01-2014, 15:33
Niente non ci son riuscito a integrarlo nel codice qt :oink: alla fine l'ho piazzata come una stringa con queste regole (lineEdit_5 è il cap):

http://i.imgur.com/GbwfEQA.jpg

Solo numeri da 0-9 e massimo 5 :fagiano: