Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mkstemp(3) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getpid(2)

open(2)

MKTEMP(3)  —  UNIX Programmer’s Manual

名称

mktemp − 固有のファイル名作成

形式

char ∗mktemp(template)
char ∗template;
mkstemp(template)
char ∗template;

解説

mktemp は、 固有のファイル名を作成します。 このファイルは、 一般に’tmp’ ファイルシステム上に作られます。 mktemp は、 "template" を、 固有のファイル名に置き換えてその固有名へのアドレスを返します。 templateには、 後ろに6個のXを 持つファイル名を 指定してください。 これらのXは、 現在のプロセスIDと、 一意の文字に置き換えられます。 mkstemp も、 templateを 同様に置き換えますが、 templateで示されるファイルを オープンし、 それを 読み書きするためのファイル記述子を 返します。 mkstemp は、 ファイルが存在するかどうかと オープンして使えるかどうかまでの検査をしません。

関連事項

getpid(2), open(2)

診断

mkstemp は正常終了すると、 オープンファイルの記述子を 返します。 また、 適当なファイルが作られなかった場合、−1 を 返します。

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026