POSIX-C랑 ANSI-C랑 비교한 글 보고 있는데 몰랐던것 투성이다 ㄷㄷ
예를 들자면 파일스트림은 버퍼를 가지고 있어서 아무것도 모르는 프로그래머가 fgetc() 겁나해도 디스크 부하가 적게 걸린다는거.
반면에 POSIX-C의 read()는 완충작용같은게 없어서 한글자씩 읽어오면 성능상으로 손해래.
POSIX-C랑 ANSI-C랑 비교한 글 보고 있는데 몰랐던것 투성이다 ㄷㄷ
예를 들자면 파일스트림은 버퍼를 가지고 있어서 아무것도 모르는 프로그래머가 fgetc() 겁나해도 디스크 부하가 적게 걸린다는거.
반면에 POSIX-C의 read()는 완충작용같은게 없어서 한글자씩 읽어오면 성능상으로 손해래.
@_@
POSIX는 시스템 프로그래밍 인터페이스잖아?
POSIX언급한건 걍 그런 글이 있다는거고, read()랑 fgets()랑 차이 설명하면서 f~()함수들 작동방식은 이렇다 설명한거임.