LINUX.ORG.RU

Как установить setbuffer глобально!!!


0

0

Размер буфера для открытого файла можно установить с помощью команд: setbuf, setbuffer и т.д. А как глобально установить размер буфера для всех файлов, которые открываются каким-либо процессом???

anonymous

вообще-то это фича libc. можно конечно в исходниках поковыряться, но
лучше:
FILE *Fopen (chan *name, char *mode ) {
FILE *t = fopen(name,mode);
if ( t ) setvbuf(t....);
else return 0;
}

Z0termaNN
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.