TFileStream의 Seek 함수의 프로토타입만 잘 보셔도 알 수 있는 문제인데요.
virtual int __fastcall Seek(int Offset, System::Word Origin)/* overload */;
여기서 두번째 인자인 Origin이 어디서부터 찾을지의 기준을 정합니다. soBeginning, soCurrent, soEnd 세가지 옵션을 줄 수 있는데, 말씀하신 것처럼 마지막에서부터 4바이트 위치로 이동하려면 Origin을 soEnd로 지정하고 첫번째 인자인 Offset은 -4로 지정하면 되겠지요.
축구 님이 쓰신 글 :
: 파일안에
:
: asdfqwerzxcv1234
:
: 이렇게 되있을때
:
: 1234만 읽어 올라면 어떤 기법이 있어야 할까요
:
: pFileStream->Seek() 이걸로 할 수 있나요?
|