cnd_init
From cppreference.net
Concurrency support library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ヘッダーで定義
<threads.h>
|
||
|
int
cnd_init
(
cnd_t
*
cond
)
;
|
(C11以降) | |
新しい条件変数を初期化します。
cond
が指すオブジェクトは、条件変数を識別する値に設定されます。
目次 |
パラメータ
| cond | - | 条件変数の識別子を格納する変数へのポインタ |
戻り値
thrd_success
条件変数が正常に作成された場合。それ以外の場合は、メモリが不足している場合
thrd_nomem
を返し、または他のエラーが発生した場合は
thrd_error
を返します。
参考文献
- C17規格 (ISO/IEC 9899:2018):
-
- 7.26.3.3 cnd_init関数 (p: 276)
- C11規格 (ISO/IEC 9899:2011):
-
- 7.26.3.3 cnd_init関数 (p: 379)
関連項目
|
C++ documentation
for
condition_variable
|
|
|
C++ documentation
for
condition_variable_any
|