JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... mkostemp(char * template , int flags ); int mkstemps(char * template , int suffixlen ); int mkostemps(char * template , int suffixlen , int flags ) ... _SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE mkostemps (): _GNU_SOURCE 説明 関数 mkstemp () は引数 template から他と重ならない一時ファイル名を生成し、 そのファイルの作成とオープンを行い、 そのファイルに対するオープン済みのファイル ... ディスクリプターを返す。 引数 template で指示する文字列の後ろの 6 文字は XXXXXX である必要がある。 この部分がファイル名を他と重ならないようにする文字で置き換えら ... ... mkostemp(char * template , int flags ); int mkstemps(char * template , int suffixlen ); int mkostemps(char * template , int suffixlen , int flags ) ... _SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE mkostemps (): _GNU_SOURCE 説明 関数 mkstemp () は引数 template から他と重ならない一時ファイル名を生成し、 そのファイルの作成とオープンを行い、 そのファイルに対するオープン済みのファイル ... ディスクリプターを返す。 引数 template で指示する文字列の後ろの 6 文字は XXXXXX である必要がある。 この部分がファイル名を他と重ならないようにする文字で置き換えら ... ... mkostemp(char * template , int flags ); int mkstemps(char * template , int suffixlen ); int mkostemps(char * template , int suffixlen , int flags ) ... _SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE mkostemps (): _GNU_SOURCE 説明 関数 mkstemp () は引数 template から他と重ならない一時ファイル名を生成し、 そのファイルの作成とオープンを行い、 そのファイルに対するオープン済みのファイル ... ディスクリプターを返す。 引数 template で指示する文字列の後ろの 6 文字は XXXXXX である必要がある。 この部分がファイル名を他と重ならないようにする文字で置き換えら ... ... mkostemp(char * template , int flags ); int mkstemps(char * template , int suffixlen ); int mkostemps(char * template , int suffixlen , int flags ) ... _SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE || _BSD_SOURCE mkostemps (): _GNU_SOURCE 説明 関数 mkstemp () は引数 template から他と重ならない一時ファイル名を生成し、 そのファイルの作成とオープンを行い、 そのファイルに対するオープン済みのファイル ... ディスクリプターを返す。 引数 template で指示する文字列の後ろの 6 文字は XXXXXX である必要がある。 この部分がファイル名を他と重ならないようにする文字で置き換えら ... ... 示します。 TEMPLATE 文字列は最後に連続した 'X' を最低 3 個は含まなければいけません。 TEMPLATE が指定されない場合、tmp.XXXXXXXXXX が使用され、 ... も作成しません (安全ではない)。 -q , --quiet ファイルまたはディレクトリ作成失敗のメッセージを抑止します。 --suffix = ,SUFF/ TEMPLATE に SUFF を追加します。 SUFF にスラッシュ (/) が含まれては いけません。 TEMPLATE の最後に X が含まれていない場合、 このオプ ... ションが暗黙に有効になります。 -p DIR, --tmpdir [= ,DIR/ ] TEMPLATE を DIR に対する相対パスとして扱います。 DIR が指定されていない場合、 $TMPDIR が設定されていれば $TMPDIR が使用され、 設定さ ... ... CE || /* glibc 2.10 以降: */ _POSIX_C_SOURCE >= 200809L 説明 mkdtemp () 関数は、他と重ならない名前の一時的なディレクトリを template から作成する。 template の後から 6 文字は XXXXXX でなければならない。 この部分はディレクトリ名を他と重ならなくするための 文 ... 字列で置き換えられる。 ディレクトリは許可属性を 0700 として作成される。 template は変更されるので、文字列定数にしてはならず、文字配列にすべきである。 返り値 成功した場合、 mkdtemp () 関数は 変更された te ... mplate 文字列へのポインターを返す。 失敗した場合は、NULL を返して、 errno を適切に設定する。 エラー EINVAL template の最後の 6 文字が XXXXXX でない。この場合、 template は変更されない。 errno に設定される他の値については、 mkdir (2) を参照 ... ... OURCE || _SVID_SOURCE || _XOPEN_SOURCE >= 500 説明 決してこの関数は使用しないこと 。「バグ」を参照。 関数 mktemp () は引数 template から他と重ならない テンポラリファイル名を作成する。引数 template で指示する文字配列 の後6文字は XXXXXX である必要がある。こ ... の部分がファイル名を他と 重ならないにするような文字で置き換えられる。 template は書き換えられるため、文字列定数ではなく文字配列として宣言するように しなければならない。 返り値 関数 mktemp () は常に tem ... plate を戻す。 一意な名前が作成された場合、 template の最後の 6 バイトに 他と重ならない名前 (それまでに出ていない名前) になるような値が格納される。 一意な名前が作成できなかった ... ... c' または 'configure.in' がある場合、そこからコンフィギュレーションスクリプトを生成します。TEMPLATE-FILE が指定された場合は、結果を標準出力します。そうでない場合は 'configure' に出力します。 オペレーションモード: -h , --he ... ... ... efine' 文によるテンプレートファイルを生成します。処理実現のために TEMPLATE-FILE や 'configure.ac' があればそれを読み込みます。そうでなければ 'configure.in' を読み込みます。 -h , --help このヘルプを ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。