![]() |
![]() |
日本-日本語 | ![]() |
|
|
|
![]() |
![]() OpenVMS マニュアル |
|
![]() |
HP OpenVMS
|
目次 | 索引 |
![]() | mkstemp | ![]() |
一意のファイル名を作成します。
#include <stdlib.h>int mkstemp (char *template);
template
一意のファイル名に置き換えられる文字列へのポインタ。 template 引数の中の文字列は,末尾に 6 つの X を含んだファイル名でなくてはなりません。
mkstemp関数は,template がポイントする文字列の末尾の 6 つの X を一意の文字のセットに置き換え,読み書き用にオープンされたファイルのファイル記述子を返します。template がポイントする文字列は,末尾に 6 つの X を含んだファイル名の形になっていなくてはなりません。 mkstemp関数は,既存のファイル名との重複が起こらないように,個々の X を移植性のあるファイル名文字セットの文字に置き換えます。
template がポイントする文字列が,末尾に 6 つの X を含んでいない場合には, - 1 が返されます。
x オープンされたファイル記述子。 -1 エラーを示します ( template がポイントする文字列は,末尾に 6 つの X を含んでいません)。
目次 | 索引 |
![]() |
||||||||
|