-1

openとを使用してファイルを作成するときO_CREATは、パーミッション マスクを関数の 3 番目の引数として指定する必要があります。Windows では 0777 で十分ですが、Linux やその他の Unix ライクなシステムでは、より制限的なものを指定する方がよいと考えられます。

単純なテキスト ファイル (具体的には、ソース コードのインデント ツールの出力) を作成していると仮定すると、指定するのに最も適切な値は何ですか?

4

1 に答える 1

1

インデントツールによって読み書きされる単純なテキストファイルのみを作成している場合は、644所有者が読み取りおよび書き込み可能、​​他のすべての人が読み取り専用、誰も実行できないように指定するだけです。

于 2013-06-30T13:49:50.140 に答える