Gå til innhold

Anbefalte innlegg

Har et objekt som inneholder en liste med flere andre objekter av annen type. Først leser jeg inn 'hovedobjektet' og ønsker så å lese inn alle 'under' objektene i listen fra fil. Dette ønsker jeg å gjøre ved å sjekke om innlest data er integer/tall/number.

 

Ser for meg noe slikt:

 

int d;

*innfil >> d;

while( d = "integer/tall/number")

add nytt objekt

*innfil >> d;

 

Jeg vet det er en funksjon som heter noe sånnt som "is alpha", og håper det finnes noe tilsvarende for tall.

Lenke til kommentar
Videoannonse
Annonse

Ok, tror forresten jeg må forklare litt nærmere etterpå, for nå må jeg på arbeid. Kom og på at det sikkert er lurere å bruke char d[8] i stedet for int d og på den måten kjøre en sjekk på om innleste data er tall eller ikke, et finnes nemlig flere 'hovedobjekt' som igjen skal leses inn etterpå...

Endret av mju
Lenke til kommentar

Takk for det, var noe i den duren jeg hadde forestillt meg. Nå ble det imidlertid slik at jeg valgte en litt enklere løsing der jeg bare passet på å skrive og lese antall "underobjekter" fra fil, og la en forløkke ta seg av jobben. Skal dog huske på den måten til en annen gang =]

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...