最終更新日時:
が更新

履歴 編集

macro
<cstdio>

TMP_MAX

#define TMP_MAX unspecified

概要

tmpnam()関数を繰り返し呼び出したときに、互いに異なるファイル名が生成されることが保証される最低限の回数を表す整数定数。

値は処理系定義であり、25以上であることが保証される。

#include <cstdio>

int main()
{
  // TMP_MAX回までは、互いに異なるファイル名が生成されることが保証される
  std::printf("%d\n", TMP_MAX >= 25);
}

出力

1

関連項目