Latest web development tutorials

Cライブラリ関数 - TMPFILE()

C標準ライブラリ - に<stdio.h> C標準ライブラリ-に<stdio.h>

説明

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フォルダに一時ファイルを作成しますが、プログラムが終了したら、一時ファイルは自動的に削除され、プログラムは次のような結果が生成されます。

临时文件被创建

C標準ライブラリ - に<stdio.h> C標準ライブラリ-に<stdio.h>