Mar 19 2004 15:35 Written by silee99 (codenuri member)
파일 읽기는 자주 사용하실 것인데..
CFile::Read를 사용하여도 되지만 속도 문제때문에
메모리 맵 파일을 이용한 파일 읽기 방법을 올려 들립니다..
이렇게 하면.. 대용량의 파일을 빠르게 읽을 수 있습니다..
위의 예제는 메모리 맵파일을 이용한건데 좀 복잡해 보이나요 ??
이번에는 메모리 맵파일을 이용한 방법외에 간단한 방법이 있어서 올려봅니다.
그냥 도스용 시절에 사용했던 fread함수를 사용한 것입니다.
물론 fread대신 다른 파일 읽기 함수를 사용해도 됩니다.
파일 읽기는 자주 사용하실 것인데..
CFile::Read를 사용하여도 되지만 속도 문제때문에
메모리 맵 파일을 이용한 파일 읽기 방법을 올려 들립니다..
이렇게 하면.. 대용량의 파일을 빠르게 읽을 수 있습니다..
위의 예제는 메모리 맵파일을 이용한건데 좀 복잡해 보이나요 ??
이번에는 메모리 맵파일을 이용한 방법외에 간단한 방법이 있어서 올려봅니다.
그냥 도스용 시절에 사용했던 fread함수를 사용한 것입니다.
물론 fread대신 다른 파일 읽기 함수를 사용해도 됩니다.
"Win32 API" 카테고리의 다른 글
- 기본 브라우저를 띄우려면 ? (0)2007/05/15
- Visual C++ 에서 데이터형 변환함수 (0)2007/05/15
- 대용량 파일 빠르게 읽기 (2)2007/05/15
- API를 이용한 파일 I/O 예제. (0)2007/05/15
- 윈도우즈 셧다운,리부팅,로그오프 관련 API 함수 (2)2007/05/15

수안이의 컴퓨터 연구실



Leave your greetings.
잘 보았네요. 앞으로 더 좋은 자료를 올려놓기를...
2009/02/03 17:02 [ Permalink : Modify/Delete : Reply ]ㅁㄴㄴㄴㄴㄴㄴㅇ
2009/02/03 17:02 [ Permalink : Modify/Delete : Reply ]