[완료]바이너리 파일(예;실행파일등)을 다른 디렉토리에 복사 할려면....
글쓴이: kimyh / 작성시간: 금, 2007/04/13 - 11:30오후
실행파일같은 애스키가 아닌 바이너리 파일을 다른 디렉토리에 복사 할려면 어떻게 하는지요.
애스키 코드로 된 확장자가 .txt나 .c 또는 .cpp 같은 파일들은 아래와 같이 하면 별 문제가 없는데
바이너리 파일은 어떻게 하는지 모르겠군요.
검색을 해도 찾지를 못해서요...
애스키코드 파일 카피
if((member_df = fopen("ipdns.txt", "r")) == NULL);
fseek(member_df, 0L, 0);
ret = fread(contents, 1, buffsize[BUFSIZ], member_df);
fclose(member_df);
member_df = fopen("testcopy/ipdns.txt", "w");
fprintf(member_df, "%s", contents);
fclose(member_df);
위와 같이 하면 testcopy디렉토리 아래 ipdns.txt 라는파일을 복사 할수 있는데 바이너리 파일은 어떻게
처리 하는지 모르겠군요.
아시는분 도움 주시면 감사하겠습니다.
Forums:
바이너리 파일을
바이너리 파일을 대상으로 똑같이 시도해보고,
안되면 같이 고민해보지요.
[자답] 해결 되었습니다.
bushi님 답변 주신것 감사 합니다.
질문과 같은 방법으로는 되지않고요
아래와 같이 해서 처리 하였습니다.
=========================================================================
살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.
살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.
제가 좀
제가 좀 성급했습니다.
OS 가 무엇인지 여쭤볼 것을...
fopen(..., "rb");
fopen(..., "wb");
처럼 해도 안된다면 ... 쉽게 접할 수 있는 놈은 아니겠습니다.
아이구!!! 이 늦은밤에 답변 주시구 정말 감사 드립니다.
지금이 새벽 2시인데 주무시지 않고 정말 열심이시군요.
답변 주셔서 감사합니다.
fopen(..., "rb");
fopen(..., "wb");
이런식으로도 파일을 열고 쓰는 방법도 있군요.
공부삼아 시도 해 보겠습니다.
좋은 정보 다시 한번 감사드립니다.
========================================================
살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.
살며 그리고 사랑하며...
정보는 공유할때 그 가치가 있는것.....
나의 조그만 지식공유는 남에게 엄청난 기쁨을 안겨 준다.
잠을 안자고 뭘
잠을 안자고 뭘 한다기보다는...
잠을 잘 수 없을 정도로 뭐가 잘 안풀린다는게 맞습니다.
CPU 가 새로 왔는데.. 맨 땅에 헤딩 수준은 아니지만 부실한 매뉴얼 부터 시작해서 뭐하나 마음에 드는 게 없네요.
원문을 보면
댓글 달기