Kezdőoldal » Számítástechnika » Programozás » Hogy tudok C-ben . Txt fájlból...

Hogy tudok C-ben . Txt fájlból egy tetszőleges sort beolvasni?

Figyelt kérdés
Ha jól tudom az fgets() az első sort olvassa be (?). Hogy tudom meghatározni, hogy azt a sort olvassa be, amit én szeretnék?
2014. nov. 17. 20:38
 1/2 anonim ***** válasza:

1. Tudod hanyadik sor kell neked:

Addig olvasod a sorokat amíg nem érsz oda, ahová szeretnél.


2. Tudod hogy néz ki az a sor amit szeretnél:

Addig olvasod a sorokat amíg a minta nem egyezik.


3. Byte-ra pontosan tudod hol van a sor.

Beolvasol n byte-ot majd azt a sort amit szeretnél.


Hatékonyság szempontjából érdemes 4096 byte-ot beolvasnod (IO lapméret) és abban keresni a sorvégeket, pont amennyi kell és úgy kezelni a bufferedet.

2014. nov. 17. 21:27
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
100%

" Hogy tudok C-ben . Txt fájlból egy tetszőleges sort

beolvasni?"

Röviden tömören sehogy.

A szöveges file egy adatfolyam, csak folytonosan tudsz benne olvasni.

2014. nov. 17. 23:43
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!