feof()
이 발생하고 stat
이 표시되면 파일이 커 졌음을 나타내면 fclose()
및 fopen()
을 수행하지 않고 추가 된 데이터를 읽을 수 있습니까?성장하는 파일 읽기
4
A
답변
6
예. 파일에 clearerr
으로 전화하거나 fseek(f, 0, SEEK_CUR)
과 같은 탐색 조작을 수행 할 수 있습니다.
+0
'fseek (f, 0, SEEK_CUR)'는'eof' 플래그를 지우시겠습니까? 그것은 나에게 뉴스 다 (그리고 매우 도움이된다!). – Fixee
+0
C99 7.19.9.2 fseek 함수 5 단락 : "새 위치를 결정한 후 fseek 함수를 성공적으로 호출하면 스트림에서 ungetc 함수의 효과가 취소되고 스트림의 파일 끝 표시기가 지워지고 새로운 입장을 수립했다. " –
관련 문제
- 1. 지속적으로 성장하는 mysql 테이블 읽기
- 2. 성장하는 눈송이 : 기하학적 변환
- 3. 성장하는 NSTableView 행 높이
- 4. valgrind로 성장하는 realloc 찾기
- 5. 꾸준히 성장하는 데비안 미러
- 6. 내 JDBCBrokerFactory가 성장하는 이유
- 7. 텍스트 파일 읽기 읽기
- 8. 파일 읽기/쓰기 빠른 파일 읽기/쓰기
- 9. 파일 시스템에서 파일 읽기
- 10. 상속 된 형태로 성장하는 GroupBox
- 11. 성장하는 비즈니스를위한 프론트 엔드 솔루션
- 12. 동적으로 성장하는 테이블을 HTML로 작성하기
- 13. cocos2d 및 chipmunk에서 성장하는 원
- 14. 성장하는 C++ 프로젝트를 관리하는 방법
- 15. WPF에서 데이터로 성장하는 텍스트 상자
- 16. 동적으로 성장하는 TextView 내에서 UITableView
- 17. 성장하는 나무/프랙탈 유형 애니메이션
- 18. SQL 쿼리로 성장하는 열 집계
- 19. 캔버스 - 성장하는 자취를 그리는 방법
- 20. 동적으로 성장하는 CellTree를 만드는 방법
- 21. 읽기 파일
- 22. 읽기 파일
- 23. 읽기 파일
- 24. 읽기 파일
- 25. 읽기 파일
- 26. 읽기 파일
- 27. 읽기 파일
- 28. 읽기 파일
- 29. Lua 읽기 전용 파일 읽기
- 30. 끊임없이 성장하는 텍스트 파일을 만드는 방법
[여기] (http://stackoverflow.com/questions/11757304/how-to-read-a-growing-text-file-in-c) 및 [여기] (http://stackoverflow.com/questions/7864769/c-reading-from-a-live-file-file-keep-grown-in-size). –
고마워요 @ Tsukuyo,하지만 첫 번째 링크는 다른 파일 I/O 호출 집합을 사용하는 C++이고, 두 번째는'select()'를 사용할 수 없다고합니다. '어쨌든). – Fixee