tmpnam

    C / LINUX tmpnam, tmpfile

    함수 기능 임시 파일을 생성하는 라이브러리함수 함수 원형 #include char *tmpnam(char *buf); FILE *tmpfile(); 리턴 값 : 고유한 임시파일의 경로이름을 가리키는 포인터, 고유이름 못만들면 NULL 함수 파라메터 buf 파일버퍼 함수 예제 tmpnam #include #include #define MAX_LINE 4096 int main(void){ char buf[MAX_LINE]; char name[L_tmpnam]; FILE *fp; printf("temp file 1: %s\n",tmpnam(NULL)); tmpnam(name); printf("temp file 2: %s\n",name); if((fp=tmpfile())==NULL){ fprintf(stderr..