Kezdőoldal » Számítástechnika » Programok » Meglehet oldani valahogy...

Qaxqaxqax kérdése:

Meglehet oldani valahogy c++ban hogy ha fileból olvasok be adatokat, akkor egy bizonyos sortól kezdje a beolvasást, vagy csak egy sor értékét változtassa meg a többi beolvasása nélkül?

Figyelt kérdés
A 2. jobban érdekelne ha lehetséges. Válaszokat előre köszi(:

2013. máj. 30. 16:28
 1/2 anonim ***** válasza:

A fájlokat blokkosan kezeli az op.rendszer, a programok meg bájtfolyamként látják. Szóval mindenképpen érdemes beolvasnod az egészet, és utána újra kiiírni. Már csak azért is, mert ha az adott sor hossza pl. megváltozik, akkor úgysem tudnád ugyanoda visszaírni. :)


Beolvasás előtt különben sem tudni, hogy hol kezdődik és hol ér véget a sor, szóval mindenképpen végig kell lépkedni a sortöréseken. (Rekordos fájloknál még talán, de igazából ott is már a pufferben van a fájl, és ott lehet garázdálkodni a rekorddal. A pufferelést meg úgyis az operációs rendszer végzi, azt nem fogja kiadni a kezéből.)

2013. máj. 30. 16:37
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszi(:
2013. máj. 30. 16:44

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!