Jak podmienić tekst w linii pliku, jeśli linia pliku nie mieści się w pamięci? #pytohn #cpp #c #programowanie
Wszystko
Wszystkie
Archiwum
pyroxar
pyroxar
- 0
vytah
vytah
via Wykop- 6
@pyroxar: Każdy plik mieści się w pamięci: https://en.wikipedia.org/wiki/Memory-mapped_file
SpinOff
SpinOff
via Android- 2
@pyroxar Nie mieści się w pamięci, czyli nie można zaladować sobie całej lini na raz do ramu, bo np. ma kilka gigabajtów. Rozwiązanie jest banalne, bo wystarczy nie czytać pliku linia po linii, tylko bufor po buforze. Rozmiar bufora sam ustalasz. Końce linii rozpoznajesz po znaku końca linii.