JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... t_state(void * state ); 説明 注意 : これらの関数は glibc バージョン 2.25 で削除された。 malloc_get_state () 関数は malloc (3) 内部 ... としてそのデータ構造体へのポインターが返される (このメモリーは呼び出し元が責任をもって free (3) する必要がある)。 malloc_set_state () 関数は、 malloc (3) 内部のすべての管理用変数を state が指す opaque なデータ構造体から復元する。 返り値 成功すると、 mal ... loc_get_state () は新しく割り当てられたデータ構造体へのポインターを返す。 エラーの場合 (例えば、データ構造体に必要なメモリーが割り当てら ... ... t_state(void * state ); 説明 注意 : これらの関数は glibc バージョン 2.25 で削除された。 malloc_get_state () 関数は malloc (3) 内部 ... としてそのデータ構造体へのポインターが返される (このメモリーは呼び出し元が責任をもって free (3) する必要がある)。 malloc_set_state () 関数は、 malloc (3) 内部のすべての管理用変数を state が指す opaque なデータ構造体から復元する。 返り値 成功すると、 mal ... loc_get_state () は新しく割り当てられたデータ構造体へのポインターを返す。 エラーの場合 (例えば、データ構造体に必要なメモリーが割り当てら ... ... t * result ); int srandom_r(unsigned int seed , struct random_data * buf ); int initstate_r(unsigned int seed , char * statebuf , size_t statelen , struct random_data * buf ); int setstate_r(char * statebuf , str ... uct random_data * buf ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random_r (), srandom_r (), initstate_r (), setstate_r (): /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _SVID_SOURCE || _BSD_SOURCE 説明 これ ... な マルチスレッドプログラムでの使用に適している。 The random_r () function is like random (3), except that instead of using state information maintained in a global variable, it uses the state information in the argument pointed to by buf , which must ... ... t * result ); int srandom_r(unsigned int seed , struct random_data * buf ); int initstate_r(unsigned int seed , char * statebuf , size_t statelen , struct random_data * buf ); int setstate_r(char * statebuf , str ... uct random_data * buf ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random_r (), srandom_r (), initstate_r (), setstate_r (): /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _SVID_SOURCE || _BSD_SOURCE 説明 これ ... な マルチスレッドプログラムでの使用に適している。 The random_r () function is like random (3), except that instead of using state information maintained in a global variable, it uses the state information in the argument pointed to by buf , which must ... ... t * result ); int srandom_r(unsigned int seed , struct random_data * buf ); int initstate_r(unsigned int seed , char * statebuf , size_t statelen , struct random_data * buf ); int setstate_r(char * statebuf , str ... uct random_data * buf ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random_r (), srandom_r (), initstate_r (), setstate_r (): /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _SVID_SOURCE || _BSD_SOURCE 説明 これ ... な マルチスレッドプログラムでの使用に適している。 The random_r () function is like random (3), except that instead of using state information maintained in a global variable, it uses the state information in the argument pointed to by buf , which must ... ... t * result ); int srandom_r(unsigned int seed , struct random_data * buf ); int initstate_r(unsigned int seed , char * statebuf , size_t statelen , struct random_data * buf ); int setstate_r(char * statebuf , str ... uct random_data * buf ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random_r (), srandom_r (), initstate_r (), setstate_r (): /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _SVID_SOURCE || _BSD_SOURCE 説明 これ ... な マルチスレッドプログラムでの使用に適している。 The random_r () function is like random (3), except that instead of using state information maintained in a global variable, it uses the state information in the argument pointed to by buf , which must ... ... unsigned seed , char * state , size_t n ); char *setstate(char * state ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random (), ... srandom (), initstate (), setstate (): _XOPEN_SOURCE >= 500 || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SO ... srandom () を呼ぶことで再現可能である。 種の値が与えられない場合には random () 関数は、自動的に 1 を種に設定する。 The initstate () function allows a state array state to be initialized for use by random (). The size of the state array n is used by in ... ... unsigned seed , char * state , size_t n ); char *setstate(char * state ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random (), ... srandom (), initstate (), setstate (): _XOPEN_SOURCE >= 500 || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SO ... srandom () を呼ぶことで再現可能である。 種の値が与えられない場合には random () 関数は、自動的に 1 を種に設定する。 The initstate () function allows a state array state to be initialized for use by random (). The size of the state array n is used by in ... ... unsigned seed , char * state , size_t n ); char *setstate(char * state ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random (), ... srandom (), initstate (), setstate (): _XOPEN_SOURCE >= 500 || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SO ... srandom () を呼ぶことで再現可能である。 種の値が与えられない場合には random () 関数は、自動的に 1 を種に設定する。 The initstate () function allows a state array state to be initialized for use by random (). The size of the state array n is used by in ... ... unsigned seed , char * state , size_t n ); char *setstate(char * state ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): random (), ... srandom (), initstate (), setstate (): _XOPEN_SOURCE >= 500 || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SO ... srandom () を呼ぶことで再現可能である。 種の値が与えられない場合には random () 関数は、自動的に 1 を種に設定する。 The initstate () function allows a state array state to be initialized for use by random (). The size of the state array n is used by in ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。