Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  09 Dec 2000  17:53:50
 To : Nikolay Pichtin
 Subject : Re: Запись в файл
 -------------------------------------------------------------------------------- 
 
 В твоём письме от Thu, 07 Dec 2000 22:14:43 +0300 написано:
 
 NP>>>>>  Hеобходимо писать в бинарный файл.
 NP>>>>>  Как записать, скажем по адресу 00B7FA?
 NP>>>>>  Подскажите скриптик или где можно почитать.
 NP>>>
 AC>>>> perldoc -f sysopen, perldoc -f syswrite, perldoc -f seek
 NP>>>
 NP>>> Почитал. Пробы не увечались успехом. Помогите.
 NP>>> Задача такая - есть двоичный файл.
 NP>>> По адресу 00B7FA записан текст, например test.
 NP>>> После test идет ноль (0 двоичный).
 NP>>> Hадо вместо test записать test2, а затем 0.
 NP> 
 AC>> use Fcntl;
 AC>> sysopen F,$filename,O_WRONLY|O_APPEND or die $!;
 AC>> seek F,0xB7FA,0 or die $!;
 AC>> syswrite F,"test2\0" or die $!;
 AC>> close F;
 NP> 
 NP> Попробовал. Пишет в _конец_ файла.
 NP> Еще раз почитал, но так и не могу сделать. ;-(((
 
 Торможу. |O_APPEND убери.
 
 --- slrn/0.9.6.3-as (Linux)
  * Origin: AKA с подствольным плюсомётом (2:5020/371.32)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Запись в файл   Nikolay Pichtin   29 Nov 2000 13:53:07 
 Re: Запись в файл   Artem Chuprina   30 Nov 2000 22:07:29 
 Re: Запись в файл   Nikolay Pichtin   02 Dec 2000 01:39:46 
 Re: Запись в файл   Artem Chuprina   04 Dec 2000 22:23:31 
 Re: Запись в файл   Nikolay Pichtin   07 Dec 2000 23:14:43 
 Re: Запись в файл   Ivan Frolcov   08 Dec 2000 12:14:19 
 Re: Запись в файл   Artem Chuprina   09 Dec 2000 17:53:50 
 Запись в файл   Andrey Rookin   05 Dec 2000 01:44:36 
Архивное /ru.perl/73316e75e10d1.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional