Namespaces
Variants

cnd_init

From cppreference.net
ヘッダーで定義 <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