옵셋을 뒤로옯긴후에 CFile Write가 오래걸려요...
글쓴이: siba555 / 작성시간: 월, 2012/01/09 - 2:59오후
안녕하세요..
m_fFile.Open(szFullDownFilePath, CFile::modeCreate|CFile::modeNoTruncate|CFile::modeReadWrite|CFile::shareDenyNone,&ex)
m_fFile.SetLength(m_ullFileSize);
으로 파일을 생성해놓고 파일 포인터를 CFile::Seek함수를 이용해 맨뒤로 옮긴후 CFile::Write하게되면 리턴하는데 한참걸리네요..
아마 Write함수에서 파일 앞에서부터 특정값으로 초기화한후 실제 Write영역을 채우는 시간이 오래걸리는것 같은데요.. 파일포인터를 뒤로 옮긴후에도 빠르게 write할수있는 해결방법이 있을까요?
Forums:
어제 본 글에 해결 방법이
어제 본 글에 해결 방법이 있네요
http://www.benjaminlog.com/entry/sparse-file
감사합니다.
알려주신 사이트에있는 함수를 사용하니 되네요..
즐거운 하루되세요..
댓글 달기