JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... setgrent(void); void endgrent(void); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setgrent (): _XOPEN_SOURCE >= 500 || /* glibc 2.1 ... 9 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE getgrent (), endgrent (): glibc 2.22 以降: _XOPEN_SOURCE >= 500 || _DEFAULT_SOURCE Glibc 2.21 and earlier _XOPEN_SOURCE >= 500 || /* glibc 2.12 ... び出される毎に次のエントリーを返す。 setgrent () 関数を使うと、もう一度読み込めるように、 グループデータベースの先頭に戻る。 endgrent () 関数は、全ての処理が終わった後にグループ データベースをクローズする。 group 構造体は < grp.h > で以下のように定義されて ... ... setgrent(void); void endgrent(void); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setgrent (): _XOPEN_SOURCE >= 500 || /* glibc 2.1 ... 9 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE getgrent (), endgrent (): glibc 2.22 以降: _XOPEN_SOURCE >= 500 || _DEFAULT_SOURCE Glibc 2.21 and earlier _XOPEN_SOURCE >= 500 || /* glibc 2.12 ... び出される毎に次のエントリーを返す。 setgrent () 関数を使うと、もう一度読み込めるように、 グループデータベースの先頭に戻る。 endgrent () 関数は、全ての処理が終わった後にグループ データベースをクローズする。 group 構造体は < grp.h > で以下のように定義されて ... ... setgrent(void); void endgrent(void); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): setgrent (): _XOPEN_SOURCE >= 500 || /* glibc 2.1 ... 9 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE getgrent (), endgrent (): glibc 2.22 以降: _XOPEN_SOURCE >= 500 || _DEFAULT_SOURCE Glibc 2.21 and earlier _XOPEN_SOURCE >= 500 || /* glibc 2.12 ... び出される毎に次のエントリーを返す。 setgrent () 関数を使うと、もう一度読み込めるように、 グループデータベースの先頭に戻る。 endgrent () 関数は、全ての処理が終わった後にグループ データベースをクローズする。 group 構造体は < grp.h > で以下のように定義されて ... ... safety MT-Safe In the above table, grent in race:grent signifies that if any of the functions setgrent (3), getgrent (3), endgrent (3), or getgrent_r () are used in parallel in different threads of a program, then data races could occur. 準拠 これらの関 ... p->gr_gid); for (int j = 0; ; j++) { if (grpp->gr_mem[j] == NULL) break; printf(" %s", grpp->gr_mem[j]); } printf("\n"); } endgrent(); exit(EXIT_SUCCESS); } 関連項目 fgetgrent (3), getgrent (3), getgrgid (3), getgrnam (3), putgrent (3), group (5) この文書 ... ... safety MT-Safe In the above table, grent in race:grent signifies that if any of the functions setgrent (3), getgrent (3), endgrent (3), or getgrent_r () are used in parallel in different threads of a program, then data races could occur. 準拠 これらの関 ... p->gr_gid); for (int j = 0; ; j++) { if (grpp->gr_mem[j] == NULL) break; printf(" %s", grpp->gr_mem[j]); } printf("\n"); } endgrent(); exit(EXIT_SUCCESS); } 関連項目 fgetgrent (3), getgrent (3), getgrgid (3), getgrnam (3), putgrent (3), group (5) この文書 ... ... 、 attributes (7) を参照。 インターフェース 属性 値 fgetgrent () Thread safety MT-Unsafe race:fgetgrent 準拠 SVr4. 関連項目 endgrent (3), fgetgrent_r (3), fopen (3), getgrent (3), getgrgid (3), getgrnam (3), putgrent (3), setgrent (3), group (5) この文書に ... ... ey() dbm_open() dbm_store() dirname() dlerror() drand48() ecvt() [POSIX.1-2001 のみ (POSIX.1-2008 で削除された)] encrypt() endgrent() endpwent() endutxent() fcvt() [POSIX.1-2001 のみ (POSIX.1-2008 で削除された)] ftw() gcvt() [POSIX.1-2001 のみ (POSIX.1-2 ... e() dbm_delete() dbm_fetch() dbm_nextkey() dbm_open() dbm_store() dlclose() dlopen() dprintf() [POSIX.1-2008 で追加された] endgrent() endhostent() endnetent() endprotoent() endpwent() endservent() endutxent() faccessat() [POSIX.1-2008 で追加された] fchmo ... ... サポートされていません。 したがって、 key の指定は必須です。 group key が指定されなかった場合、 setgrent (3), getgrent (3), endgrent (3) を使用して group データベースを列挙します。 key 引数が一つ以上指定された場合は、それぞれの key について、数値であれば ... ... な場合には 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM といった様々な値が返される。 他の値が返されるかもしれない。 関連項目 endgrent (3), fgetgrent (3), getgrent (3), getpwnam (3), setgrent (3), group (5) この文書について この man ページは Linux man-pages ... ... な場合には 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM といった様々な値が返される。 他の値が返されるかもしれない。 関連項目 endgrent (3), fgetgrent (3), getgrent (3), getpwnam (3), setgrent (3), group (5) この文書について この man ページは Linux man-pages ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。