본문 바로가기
01.Bit 단기/C

29_파일복사

by chojju 2018. 4. 28.
반응형

#include <stdio.h>

//file1 을 file2에 복사
// read     write
void filecpy(const char* file1, const char * file2)
{
 char ch;
 FILE *in, *out; 
 in  = fopen(file1, "r");
 out = fopen(file2, "w");
 if (in == NULL || out == NULL)
 {
  printf("파일 열기 실패\n");
  return;
 }
 
 //==========================================
 while ((ch = getc(in)) != EOF)
 {
  putc(ch, out);
 }
 //===========================================

 fclose(in);
 fclose(out);
}

int main()
{
 filecpy("소스.c", "소스cpy.txt");
}

 

 

 

반응형

'01.Bit 단기 > C' 카테고리의 다른 글

31_파일IO바이너리모드  (0) 2018.04.28
30_파일IO서식기반  (0) 2018.04.28
28_파일IO문자전용  (0) 2018.04.28
27_파일IO기본코드  (0) 2018.04.28
26_typedef사용법  (0) 2018.04.28

댓글