とくにあぶなくないRiSKのブログ

危ないRiSKのブログだったかもしれない。本当はRiSKだけどググラビリティとか取得できるIDの都合でsscriskも使ったり。

7.24.5.1 thrd_create 関数を翻訳

翻訳

7.24.5 Thread functions

スレッド関数

7.24.5.1 The thrd_create function

7.24.5.1 thrd_cretate 関数

Synopsis

形式

1 int thrd_create(thrd_t *thr, thrd_start_t func, void *arg);

Description

機能

2The thrd_create function creates a newthread executing func(arg).Ifthe
thrd_create function succeeds, it sets the thread thr to a value that uniquely
identifies the newly created thread.

thrd_create 関数は func(arg) を実行する新しいスレッドを作る。もし thrd_create 関数が成功するなら、スレッド thr へ新たに作られたスレッド固有識別子の値をセットする。

Returns

返却値

3The thrd_create function returns thrd_success on success, or thrd_nomem if
no memory could be allocated for the thread requested, or thrd_error if the request
could not be honored.

thd_create 関数は成功時に thrd_success、もしスレッドの要求のためにメモリを確保できなかった時は thrd_nomem、要求を受け付けることができなかった時は thrd_error を返す。

参照元

Draft N1425 (PDF)
7.24 Threads
7.24.5 Thread functions
7.24.5.1 The thrd_create function