C프로그램 관련인데요. binary file을 읽어 와야 하는데 EOF로 사용되는 녀석이 1111이라는 녀석인데. 이것이 파일 끝뿐아니라 여러 군데 나오거든요. 어떻게 전체 파일 싸이즈를 아는 법이 없을까요?--어렵당..
바이너리 파일의 끝을 찾으려면 fseek 와 ftell 로 파일 크기를 먼저 구하는 방법이 있습니다. 특정 값이 중간에 여러 번 나와도 파일 크기만큼만 읽도록 짜면 끝을 정확히 구분할 수 있습니다.