|
어차피 포인트이므로 캐스팅해서 넘기면 됩니다.
SaveArray((void *)lbyte_raw, length);
님이 쓰신 글 :
: 감사합니다. 그런데 데이타가 void * 형이아니고 Dynamic Byte array 입니다.
:
: 어떻게 해야 하나요?--;
:
: 김태선 님이 쓰신 글 :
: : 아주 간단.
: :
: : void SaveArray(void * lbyte_raw, int len)
: : {
: : FILE* fp = fopen("저장파일명","wb"); fwrite(lbyte_raw, len, 1, fp); fclose(fp);
: : }
: : 길이가 크면 for 문을 돌려 fwrite로 메모리 블럭 단위로 연속해서 써주면 됩니다.
: :
: : 곽성주 님이 쓰신 글 :
: : : 아래의 비베코드처럼 어레이 전체를 한꺼번에 저장하려 합니다.
: : :
: : : 어떻게 구현해야 하나요?
: : : --------------------------------------
: : : Open file_name For Binary As #fp
: : :
: : : Put #fp, , lbyte_raw ' 저장할 어레이 데이타(영상데이타)
: : :
: : : Close #fp
|