setbuf()

#include <stdio.h>
void setbuf(FILE * stream, char *buf);

Описание

Задает буфер, которым будет пользоваться заданный поток

Функция setbuf() задает буфер, которым будет пользоваться поток stream, либо, если параметр buf установлен равным  нулю, отключает буферизацию. Если необходимо задать буфер, определенный программистом, то его длину следует установить равной BUFSIZ символам. Идентификатор BUFSIZ определяется в заголовочном файле <stdio.h>.

В версии С99 к параметрам stream и buf применен квалификатор restrict.