Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C: syöttökentän koko?

dungeon86 [21.09.2004 14:50:08]

#

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ä?

Metabolix [21.09.2004 16:31:56]

#

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?!?

hunajavohveli [21.09.2004 16:37:20]

#

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.

dungeon86 [22.09.2004 14:01:07]

#

käytän freecommandlinetools pakettia eli bcc32:sta

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta