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)