Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 849 Bytes

File metadata and controls

41 lines (31 loc) · 849 Bytes

L_tmpnam

  • cstdio[meta header]
  • macro[meta id-type]
#define L_tmpnam unspecified
  • unspecified[italic]

概要

tmpnam()関数が生成する一時ファイル名を保持するのに必要な、文字配列の長さを表す整数定数。

tmpnam()にバッファを渡す場合、そのバッファはL_tmpnam個以上のcharの配列でなければならない。値は処理系定義である。

例

#include <cstdio>

int main()
{
  // tmpnam()に渡すバッファは、L_tmpnam要素以上でなければならない
  char name[L_tmpnam];
  std::tmpnam(name);

  std::printf("%d\n", name[0] != '\0');
}
  • L_tmpnam[color ff0000]
  • std::tmpnam[link tmpnam.md]
  • std::printf[link printf.md]

出力

1

関連項目