История изменений
Исправление proud_anon, (текущая версия) :
ведь для этого очевидным образом перезапись всего файла не требуется
Только в этом одном случае (поменять N символов на N других), только если количество байтов на эти символы в данной кодировке совпадает, это необходимо только если у тебя откуда-то возник текстовый файл на 125 Гб... Короче, множество предположений, которые в 99.99% случаев неверны.
Может, написать свой велосипед на каком-нибудь языке программирования? В конце концов, это не так сложно. python + mmap, в самом деле.
Исправление proud_anon, :
ведь для этого очевидным образом перезапись всего файла не требуется
Только в этом одном случае (поменять N символов на N других), только если количество байтов на этх символы в данной кодировке совпадает, это необходимо только если у тебя откуда-то возник текстовый файл на 125 Гб... Короче, множество предположений, которые в 99.99% случаев неверны.
Может, написать свой велосипед на каком-нибудь языке программирования? В конце концов, это не так сложно. python + mmap, в самом деле.
Исходная версия proud_anon, :
ведь для этого очевидным образом перезапись всего файла не требуется
Только в этом одном случае (поменять один символ на другой), только если количество байтов на оба этих символа в данной кодировке совпадает, это необходимо только если у тебя откуда-то возник текстовый файл на 125 Гб... Короче, множество предположений, которые в 99.99% случаев неверны.
Может, написать свой велосипед на каком-нибудь языке программирования? В конце концов, это не так сложно. python + mmap, в самом деле.