JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... int fd ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fdopendir (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _GNU_SOURCE 説明 opendir () 関数は、ディレクトリ name に ... ストリームをオープンし、そのストリームへのポインターを返す。ストリームの位置はディレクトリの先頭のエントリーに設定される。 fdopendir () 関数は opendir () と同様だが、オープン済みのファイルディスクリプター fd により参照されるディレクトリに対するディレクトリ ... ストリームを返す。 fdopendir () の呼び出しが成功した後は、 fd は実装の内部で使用される。アプリケーションは fd を他の場面で使用すべきではない。 返り値 関 ... ... int fd ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): fdopendir (): glibc 2.10 以降: _POSIX_C_SOURCE >= 200809L glibc 2.10 より前: _GNU_SOURCE 説明 opendir () 関数は、ディレクトリ name に ... ストリームをオープンし、そのストリームへのポインターを返す。ストリームの位置はディレクトリの先頭のエントリーに設定される。 fdopendir () 関数は opendir () と同様だが、オープン済みのファイルディスクリプター fd により参照されるディレクトリに対するディレクトリ ... ストリームを返す。 fdopendir () の呼び出しが成功した後は、 fd は実装の内部で使用される。アプリケーションは fd を他の場面で使用すべきではない。 返り値 関 ... ... ァイルシステムにアクセスする際に、通常のライブラリ関数の代わりに 代替関数 pglob->gl_closedir , pglob->gl_readdir , pglob->gl_opendir , pglob->gl_lstat , pglob->gl_stat が用いられる。 GLOB_BRACE {a,b} という形式の csh (1) スタイルの括弧表現を展開する。 括弧 ... が NULL でなければ、 エラーが起こった場合には関数 errfunc が呼び出される。関数の引数には、失敗したパス名 epath と errno ( opendir (3), readdir (3), stat (2). のいずれかによってセットされた値) が与えられる。 errfunc が 0 以外の値を返すかもしくは GLOB_ER ... として宣言されている。 glibc 2.0 では、 int として宣言されている。 バグ glob () 関数はその中で呼び出している malloc (3) や opendir (3) などの関数の呼び出しで失敗が起こると失敗する。 これにより errno にそのエラーコードが入る。 例 使用法の一例を以下に示す ... ... ァイルシステムにアクセスする際に、通常のライブラリ関数の代わりに 代替関数 pglob->gl_closedir , pglob->gl_readdir , pglob->gl_opendir , pglob->gl_lstat , pglob->gl_stat が用いられる。 GLOB_BRACE {a,b} という形式の csh (1) スタイルの括弧表現を展開する。 括弧 ... が NULL でなければ、 エラーが起こった場合には関数 errfunc が呼び出される。関数の引数には、失敗したパス名 epath と errno ( opendir (3), readdir (3), stat (2). のいずれかによってセットされた値) が与えられる。 errfunc が 0 以外の値を返すかもしくは GLOB_ER ... として宣言されている。 glibc 2.0 では、 int として宣言されている。 バグ glob () 関数はその中で呼び出している malloc (3) や opendir (3) などの関数の呼び出しで失敗が起こると失敗する。 これにより errno にそのエラーコードが入る。 例 使用法の一例を以下に示す ... ... ーフェース 属性 値 rewinddir () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. 関連項目 closedir (3), opendir (3), readdir (3), scandir (3), seekdir (3), telldir (3) この文書について この man ページは Linux man-pages プロジェクトのリ ... ... ンターフェース 属性 値 closedir () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. 関連項目 close (2), opendir (3), readdir (3), rewinddir (3), scandir (3), seekdir (3), telldir (3) この文書について この man ページは Linux man-pages ... ... 値 getdirentries () Thread safety MT-Safe 準拠 POSIX.1 にはない。 BSD に存在し、他にもいくつかのシステムにもある。 代わりに opendir (3) と readdir (3) を使用すること。 関連項目 lseek (2), open (2) この文書について この man ページは Linux man-pages プロジ ... ... レッドセーフであることが必須となる予定である。 準拠 POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. 注意 ディレクトリストリームは opendir (3) を使ってオープンする。 連続する readdir () の呼び出しで読み込まれるファイル名の順序は、ファイルシステムの実装に依存する ... rent 構造体のサイズよりも大きな値となる。 関連項目 getdents (2), read (2), closedir (3), dirfd (3), ftw (3), offsetof (3), opendir (3), readdir_r (3), rewinddir (3), scandir (3), seekdir (3), telldir (3) この文書について この man ページは Linux man-page ... ... の引数の値に前提を持つ場合には注意が必要であり、理由については telldir (3) を参照のこと。 関連項目 lseek (2), closedir (3), opendir (3), readdir (3), rewinddir (3), scandir (3), telldir (3) この文書について この man ページは Linux man-pages プロジェクトの ... ... の関数は BSD 拡張であった。 4.3BSD-Reno には存在するが、4.2BSD には存在しない。 関連項目 open (2), openat (2), closedir (3), opendir (3), readdir (3), rewinddir (3), scandir (3), seekdir (3), telldir (3) この文書について この man ページは Linux man-pages ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。