-

Functions HI-TECH C CREAT

提供: HI-TECH C for CP/M Fan WIKI(JP)
2018年1月4日 (木) 21:01時点におけるKumokosi (トーク | 投稿記録)による版 (ページの作成:「<strong>CREAT</strong> ==概要== #include <stat.h> int creat(char * name, int mode) ==詳細== このルーチンはnameで指定されたファイル名でフ...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

CREAT

概要

#include  <stat.h>

int creat(char * name, int mode)


詳細

このルーチンはnameで指定されたファイル名でファイルを作成しようとします。既にそのファイルが存在していて書き込み可能であれば、削除され、再作成します。 作成が失敗した時の返り値は-1で、成功した時は正の小さい数値です。この数値は書き込む時、もしくは後続するファイルをクローズするときに使うべき、有効なトークンです。modeは作成されたファイルの属性を初期化するために使われます。許可されるビットはchmod()と同じですが、Unixとの互換性のため、0666もしくは0600を使うことをお勧めします。CP/M下では、modeは無視されます。ファイルの属性を設定する唯一の方法はchmod()関数を介することです。

参照

open, close, read, write, seek, stat, chmod