z이전 글들과 같이 setvbuf를 이용한 프로그램을 하나 짜고 실행을 시켜보면서 함수들을 알아내고 glibc에서 그 함수들을 볼 수 있습니다. #include int main(){ setvbuf(stdin, 0LL, 2, 0); } #define _IOFBF 0 /* 완전 버퍼링. */ #define _IOLBF 1 /* 줄 버퍼링. */ #define _IONBF 2 /* 버퍼링 하지 않음. */ int _IO_setvbuf (_IO_FILE *fp, char *buf, int mode, _IO_size_t size) { int result; CHECK_FILE (fp, EOF); _IO_acquire_lock (fp); switch (mode) // mode에 따라 다르게 작동한다. { case _..