Re: fprintf && write

From
Valentin Nechayev ()
To
Lev Walkin ()
Date
2003-06-04T20:34:08Z
Area
RU.UNIX.PROG
From: Valentin Nechayev <netch@segfault.kiev.ua>


>>> Lev Walkin wrote:

LW> Народ, а почему это вдруг wr_buf не изменяется от вызова к вызову?
LW> wlen - да, но не wr_buf? И write() будет пытаться записать
LW> один и тот же блок данных от вызова к вызову!

Наверно, потому, что всем было неинтересно копаться в коде работы с буфером.
;))
Мне точно - я свой вариант давно проработал на уровне кода и на уровне
психологии;)) и всматриваться в чужие загибы на эту тему - не хочу.

LW> Раз уж на то пошло, зачем len = strlen(wr_buf), а не
LW> len = vsnprintf(wr_buf)? Очень хочется процессор пожрать
LW> лишний раз?

И кэш тоже. Ну традиция такая. Nul-terminated strings располагают к прожиранию
процессора...


-netch-
--- ifmail v.2.15dev5
 * Origin: Dark side of coredump (2:5020/400)