Cライブラリ関数 - TMPFILE()
説明
Cライブラリ関数のFILE *のTMPFILE(ボイド)バイナリ更新モード(WB +)に一時ファイルを作成します。 一時ファイルが作成されるか、またはプログラムを終了しますときにストリームが閉じられたときに自動的に削除されます。
声明
以下は、()関数TMPFILE文です。
FILE *tmpfile(void)
パラメータ
- NA
戻り値
成功した場合、この関数は、一時ファイルが作成されたストリームポインタへのポインタを返します。 ファイルが作成されていない場合は、NULLを返します。
例
次の例では、TMPFILE()関数を使用している示しています。
#include <stdio.h> int main () { FILE *fp; fp = tmpfile(); printf("临时文件被创建\n"); /* 您可以在这里使用临时文件 */ fclose(fp); return(0); }
それでは、上記のプログラムをコンパイルして実行してみましょう、それが中に/ tmpフォルダに一時ファイルを作成しますが、プログラムが終了したら、一時ファイルは自動的に削除され、プログラムは次のような結果が生成されます。
临时文件被创建