336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

개념 :


1. 원형 : char* tmpnam(char *string)


2. 임시 파일 : 어떤 프로그램은 실행되는 동안 하나 이상의 임시 파일을 사용합니다. 임시 파일은 프로그램에 의해서 생성되고, 프로그램이 실행되는 동안 다른 목적으로 사용되다가 프로그램이 종료 되기 전에 삭제 되는 파일입니다. 임시 파일을 생성 할때에는 나중에 삭제할 것이므로 파일의 이름에 대해서는 신경쓰지 읺습니다. 그러나 이미 사용중이 아닌 파일의 이름을 사용해야 합니다. C언어에서는 존재하는 어떤 파일과도 충돌하지 않는 파일의 이름을 생성하는 tmpnam()함수가 사용됩니다.


3. visual studio 10 이상 부터는 전처리기에 _CRT_SECURE_NO_WARNINGS; 를 추가 해줘야 사용 할수 있습니다.




소스코드 :


#include<stdio.h>


int main(void)

{

int i  = 0;

char buffer[100] = { 0, };

char* path = NULL;


for (i = 0; i < 10; i++)

{

tmpnam(buffer);

puts(buffer);

}


for (i = 0; i < 10; i++)

{

path = _tempnam("", "test");

puts(path);

}


system("pause");

return 0;

}



결과:





+ Recent posts