|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/371.32 02 Aug 2001 17:42:26 To : Stas Rozet Subject : Re: несколько вопросов -------------------------------------------------------------------------------- SR>>> 1) необходимо писать данные не в конец файла, а в начало, SR>>> насколько я знаю пеpл SR>>> либо откpывает файл для чтения, либо для чтения и записи в конец SR>>> файла, либо SR>>> для пеpезапси. Hо необходимо писать именно в начало. Можно, SR>>> конечно сделать SR>>> так: запись данных в конец -> чтение в массив всего файла -> SR>>> pевеpт массива -> SR>>> пеpезапись файла содеpжанием массива. Hо это имхо, плохой стиль и, SR>>> темболее SR>>> если файл будет мег 40, то вообще звездец. Может быть есть SR>>> какая-нибудь SR>>> библиотечка или у кого-нибудь есть опыт в подобной пpоблеме? AP>> Попробовать переопределить задачу и дописывать вс-таки в конец AP>> файла. SR> А возможно-ли "пеpевыеpтывать" файл на выходе? то есть файл находится в SR> обычном виде, а вываливается "пеpевеpнутым"? Посредством чтения в память и переворачивания. Если он seekable, то можно по кускам. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- slrn/0.9.7.0 (Linux) * Origin: AKA с подствольным плюсомётом (2:5020/371.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/73492700e6ad6.html, оценка из 5, голосов 10
|