|
thoma 님이 쓰신 글 :
: 여러가지를 섞어서 만들다보니 이런경우가 생겼네요
: 한 file에 계속 이어서 write를 해야하는데 어떤 함수는 THandleStream을 받구 어떤 함수는 File pointer를 받네요 . 좋은 방법이 없을까요?
:
: 어쨌든 읽어주셔서 감사합니다.
임펠리테리입니다.
THandleStream에도 핸들(일반적으로 파일 핸들)이 있습니다만 이것은 도스에서 사용하던 fopen() 계열의 함수에서 리턴되는 FILE *와 호환되는 것이 아닙니다. 당연하겠지요? THandleStream의 핸들은 Win32 파일 핸들이니까요.
FILE* 포인터를 사용해야 하는 이유를 알려주시겠습니까? 만약 이런 코드를 이용한 소스의 양이 너무 많아 컨버팅이 힘들다는 이유라면 별개의 문제지만, 그게 아니라면 다 변환이 가능합니다.
그럼 참고하시길..
|