IFS へ保管する一時的な他とは重複しないファイル名を生成するのは 意外と簡単で tmpnam 関数が用意されている。
char* temp char temp_file[11]; temp = tempnam(NULL); memset(temp_file, 0, sizeof(temp_file)); strcpy(temp_file, &temp[6]);