C++

    C / LINUX creat()

    함수 기능 파일을 생성할 때 사용하는 시스템 호출 함수 원형 #include #include #include int create(const char*pathname, mode_t mode); 리턴 값 : 성공시 파일디스크립터, 에러시 -1 함수 파라메터 pathname 생성하고자 하는 파일 이름 mode open의 모드와 동일 함수 예제 creat1 #include #include #include #include int main(void){ char *fname = "ssu_test.txt"; int fd; if((fd = creat(fname,0666)

    C / LINUX fclose() fcloseall()

    함수 기능 오픈된 파일 스트림을 닫는 라이브러리 함수 함수 원형 #include int fclose(FILE *fp); int fcloseall(); 리턴 값 : 성공시 0, 에러시 EOF 함수 파라메터 fp 닫으려는 파일 파일포인터 함수 예제 #include #include int main(void){ char *fname = "ssu_test.txt"; FILE *fp; if((fp = fopen(fname,"r"))==NULL){ fprintf(stderr,"fopen error for %s\n", fname); exit(1); } else{ printf("Success!\n"); printf("Opening \"%s\" in \"r\" mode!\n",fname); } fclose(fp); exi..