Wczytanie linii z pliku

0

Witam. Jak w C, używając funkcji write/read poradzić sobie z wczytaniem poszczególnych linii z pliku? Wczytanie całego pliku do pamięci opada ze względu na spore rozmiary, a wczytując znak po znaku do napotkania '\n' jest rozwiązaniem mało wydajnym. Jak więc podejść do tego problemu? Pozdrawiam.

0

Przy czystym C jesteś skazany na fgets()

0

Fgets() niestety nie mogę użyć. Muszę to wykonać za pomocą 'read'. Ale podsunąłeś mi pomysł, żeby podejrzeć jak zaimplementowana jest funckja fgets() :)

0

możesz jeszcze wczytywać plik porcjami po np 2kb i je analizować znak po znaku

1 użytkowników online, w tym zalogowanych: 0, gości: 1