Kezdőoldal » Számítástechnika » Programozás » Hogy kell leíró fájlból...

Hogy kell leíró fájlból beolvasni C++ban?

Figyelt kérdés
Olyan fájlra gondolok, aminél a sor elején van egy kulcsszó utána pedig adatok a kulcsszóból. És a megjegyzés sor is egy speciális karakterrel kezdődik.

#C++ #beolvasás #leíró fájl
2013. jún. 28. 12:11
 1/7 iostream ***** válasza:
Mit akarsz belőle beolvasni?
2013. jún. 28. 12:16
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Adatokat. 3D-s objektumnak az adatait. Olyan kb. mint az obj fájl.
2013. jún. 28. 12:18
 3/7 anonim ***** válasza:
Egy szöveges fájlt kell beolvasnod soronként, és értelmezni a sor tartalmát. Hol akadtál el?
2013. jún. 28. 13:19
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
Hogyan értelmezzem? Honnan tudom, hogy mi van a sorban, és hogy a kulcsszó után mik az adatok?
2013. jún. 28. 13:24
 5/7 anonim ***** válasza:

Szépen feltördeled az adott sort.

Gondolom valahogy a cimke és az adat el van választva, na például ott az elválasztások mentén lehet feldarabolni.

2013. jún. 28. 13:51
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

"Honnan tudom, hogy mi van a sorban"

Onnan, hogy megnézed, és eldöntöd.


Például:


fájl megnyitása

ciklus: olvasás soronként

> ha a sor első karaktere != MEGJEGYZÉS_JELÖLŐ_KARAKTER akkor

> > ide jöhet az értelmező kód, például, ahogy #5 írta, mondjuk:

> > sor szétdarabolása "\t" mentén

> > ha sor első eleme == "VALAMI" akkor

> > > lekezeled a sor többi részét, ahogy kell

> > vége (ha VALAMI)

> vége (ha nem megjegyzés sor)

ciklus vége

fájl bezárása

2013. jún. 28. 14:11
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

Ha .ini fájlra gondolsz, akkor guglival találhatsz rá kész megoldásokat. Így keress rá:

c++ ini file parser

2013. jún. 30. 16:02
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!