Miten estän ohjelman sekoamisen, jos käyttäjä syöttää kirjaimen, vaikka numeroa pyydetään..? ja jos ihan lyhyen esimerkin viitsisitte laittaa..
virheenkäsittely
5
523
Vastaukset
- jea
cin.fail() tuolla voidaan tarkistaa että onko virhelippuja asetettu ja virheliput saa pois cin.clear():lla ja virheellisen syötön jälkee kannataa tyhjentää cin:n puskuri cin.ignore(puskurin_koko,'\n'); ja tuon puskurin koon saat selville vaikka cin.rdbuf()->in_avail(); tuo palauttaa puskurissa olevien merkkejen määrän...
googlella löytyy aiheesta lisää...- väbä
Hitsi unohdin laittaa,että c-kielellä. Eikö tuo ollut c ? Vai oliko..?
- jea
väbä kirjoitti:
Hitsi unohdin laittaa,että c-kielellä. Eikö tuo ollut c ? Vai oliko..?
oli C ...
Käytettävä funktio yleensä palauttaa jonkun tietyn arvon virhetilanteissa. Tarkista asia siis käyttämäsi funktion kuvauksesta.
- tuu
katso
isalpha ja isalnum funktiot ja liitä ne if lauseeseen
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1351208
Kauhavan häiriköijistä
Juttua Iltalehdessä. Pakko sanoa että noi nuoret on kyllä ihan pimeitä. Putkin peltoja jupksevat kiusaamaan kun ei tietä34781Tehdäänkö tänään toiveista totta?
Poikkea tänä illasta siinä lähellä ja annetaan silmien puhua ja sen jälkeen puhu sinä lopulta mitä ajattelet..46577- 14570
Miksi Lapset kiusaa yöllä
Miksi Lapset kiusaa yöllä ihmisiä? Miksi vanhemmat antaa tämän tapahtua? Eikö ne huomaa ettei lapset ole kotona vai eivä23512Ajatteletko ollenkaan minua
Naiselle, jonka kanssa vahva tunne yhteydestä. Jota kipeästi kaipaan, mutta jota ei juuri näe. Onko siitä jo kolme vuott29496Viimeinen lankafest
Käykää viimeisessä lanka festissä. Ensivuonna sitä ei enää ole. Rahat on loppu. Harmi .14462Sama ransetti taas!
Keikkui tällä kertaa Honkavaaran tien varressa muutaman sadan metrin päässä Louhenkoskelta.. Otin rekisterin ylös ja ver14451- 20436
Haluan sinut, kuuletko minua.
Haluan sinut. Toivon, että voisimme olla yhdessä. Mietin pystynkö täyttämään toiveesi, olemaan arvoisesi. Voisitko saad18435