fwirte 함수를 가지고 바이너리 파일 쓰기를 하는데 

2,3번째 인자가 해깔린다... ㅜ.ㅜ


ptr

스트림에 쓰여질 배열을 가리키는 포인터.


size

그 배열의 각각의 원소의 크기

count

그 배열의 원소의 수 이다. 이 때, 각 원소의 크기는 size 바이트 이다.

stream

내용을 쓸 스트림을 가리키는 FILE 포인터

출처 :: http://itguru.tistory.com/69

--

#include 

int main ()
{
  FILE * pFile;
  char buffer[] = { 'x' , 'y' , 'z' };
  pFile = fopen ( "myfile.bin" , "wb" );
  fwrite (buffer , 1 , sizeof(buffer) , pFile );
  fclose (pFile);
  return 0;
}

---- 기타 fwrite example ----
FILE *fp;
fp=fopen("c:\\test.bin", "wb");
char x[10]="ABCDEFGHIJ";
fwrite(x, sizeof(x[0]), sizeof(x)/sizeof(x[0]), fp);
----------------------------





--

+ Recent posts