이진 파일을 읽고 있습니다. 그리고 그것이 끝날 때. 그것은 feof() 함수에 의해 종료 된 것 같습니다. 바이너리 파일에는 EOF 문자가 없기 때문입니까? 그렇다면 어떻게 해결할 수 있을까요? 그것이 멈추지 않는 위치 5526900.에서 파일의 끝에 도달하면파일 읽기 : feof() 이진 파일
현재 내 코드는 while 루프
while (!feof(f))
을 사용하고 있습니다. 그냥 읽기를 계속하고, 나는 루프에 갇혀있다.
누군가가 왜 어떻게 해결할 수 있는지 말해 줄 수 있습니까?
감사
++ 좋은 캐치, Neil –
고마워. 그것은 예상대로 기능적입니다. 네가 고마워. – Grey