590
回編集
-
差分
ページの作成:「<strong>CHMOD</strong> ==概要== #include <stat.h> int chmod(char * name, int ) char * name; int mode; ==詳細== この関数のは指定されたファイ...」
<strong>CHMOD</strong>
==概要==
#include <stat.h>
int chmod(char * name, int )
char * name;
int mode;
==詳細==
この関数のは指定されたファイルのアトリビュート(もしくはモード)を変更します。引数nameは有効なファイル名でなければいけません。引数modeは、S_IFDIRのようなファイルの型に関するもの以外のの<strong>stat.h</strong>で定義された全てのビットが有効です。
全てのビットが全てのオペレーティングシステム下で変更されるわけではありません。DOSとCP/Mのどちらもファイルを読み取り不可にはできません。そのためS_IREADをインクルードしなくてもファイルは読み取り可能なまま(そして<strong>stat</strong>()はS_IREAD を依然返します)です。
==参照==
stat, creat
==概要==
#include <stat.h>
int chmod(char * name, int )
char * name;
int mode;
==詳細==
この関数のは指定されたファイルのアトリビュート(もしくはモード)を変更します。引数nameは有効なファイル名でなければいけません。引数modeは、S_IFDIRのようなファイルの型に関するもの以外のの<strong>stat.h</strong>で定義された全てのビットが有効です。
全てのビットが全てのオペレーティングシステム下で変更されるわけではありません。DOSとCP/Mのどちらもファイルを読み取り不可にはできません。そのためS_IREADをインクルードしなくてもファイルは読み取り可能なまま(そして<strong>stat</strong>()はS_IREAD を依然返します)です。
==参照==
stat, creat