Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mkstemp(3) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getpid(2)

open(2)

MKTEMP(3)  —  NEWS-OS 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 4.2.1R

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