tmpfile
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcpiqrE%2FbtrA1AFAOc5%2F8MGlY8aQbUuwaWTIWZMQ91%2Fimg.png)
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..