miten komentopohjasessa sovelluksessa saa rajattua syöttökentän koon? esim.
Anna luku [1234]
ja se luku tulisi tuohon sulkujen väliin... maximissaan neljä numeroa, jos käyttäjä painaisi vielä yhden numeron ei tapahtuisi mitään, mutta numeroiden pyyhkiminen onnistuisi... enterin painalluksen jälkeen luvut tallentuisivat muistiin... esimerkkejä?
Luet syötteen char-taulukkoon, tarkistat pituuden ja sen, että siinä on vain numeroita, ja muutat itoa-funktiolla luvuksi.
Miksi et voinut laittaa kaikkia (kolmea ?) aihetta samaan aiheeseen?!?
Tuo riippuu ihan siitä, millä tavalla luet luvun muuttujaan. Itse en tiedä valmista tapaa rajata syötön pituutta, mutta tuollaisen voi kyllä tehdä itse. Kerropas vielä, mitä kääntäjää käytät.
käytän freecommandlinetools pakettia eli bcc32:sta
Aihe on jo aika vanha, joten et voi enää vastata siihen.