Programming/C, C++
[C] fread() 함수의 한 블럭 최대 크기
알 수 없는 사용자
2007. 10. 14. 16:59
fread(buffer, filesize, 1, fp);
위와 같이 C의 fread() 함수를 사용할 경우, 한 번에 읽을 수 있는 블럭의 최대 크기 (filesize) 는 64KB 이다. 콘솔 뿐만 아니라 윈도우에서도 적용된다. 64KB 가 넘는 블럭을 읽을 경우에도 따로 오류 메시지를 발생시키지 않기 때문에 주의해야 한다.