|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Aleksey Kotov 2:5020/1042.32 11 Sep 2001 23:54:03 To : Artem Chuprina Subject : Hекорректная запись -------------------------------------------------------------------------------- AK>> При заполнении бинарного файла данными (пишется msg-шник, много AK>> msg, много небольших файликов) - _иногда_ происходит некорректная AK>> запись. То есть в файле оказывается не то что было в AK>> соответствующей переменной... Win98, Perl 5.6.0 AK>> Кто нить сталкивался? Как лечить? AC> Радикально - сменой операционки на более прямую. Плавно, с AC> возможностью растянуть удовольствие - perldoc -f binmode. Hаверное я тупой...раз не понимаю здравости данного посыла :) perldoc -f binmode - выдает нечто, в чем много сказано о окончаниях концов строк в разных оськах, подробно заостряется внимание что в юнихе и в макинтоше- концы строк состоят из одного символа, но виндовс и досе - из двух, и как это лечить... Мне было чертовски приятно почитать это...спасибо :) Hо если вы хотели сказать мне что я должен использовать binmode или что я его использую неправильно - то этот текст из перлдок-а - не содержит того что помогло бы решить проблемму... Я с этого начал письмо, я сказал что когда я пишу бинарный файл...то есть я пишу файл через (поскольку дело происходит в Виндовс) binmode... Данный эффект, проявляется если я пишу _много_ таких файликов "за один запуск скрипта"... Kotov. Aleksey Kotov. ... Hадеюсь оракул сказала тебе хорошие новости. --- GoldED+/W32 1.1.4.7 & FidoEdit v1.5.1 SysOp Release (c) Aleksey Kotov * Origin: -= Клянyсь я пеpвым днем твоpенья ... =- (2:5020/1042.32) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/177553b9e6be5.html, оценка из 5, голосов 10
|