名前空間
変種
操作

thrd_success、thrd_timedout、thrd_busy、thrd_nomem、thrd_error

From cppreference.com
ヘッダ<threads.h>で定義
enum {

    thrd_success = /* unspecified */,
    thrd_nomem = /* unspecified */,
    thrd_timedout = /* unspecified */,
    thrd_busy = /* unspecified */,
    thrd_error = /* unspecified */

};
(C11 以降)

スレッドの状態とエラーを示す識別子。

Constant 説明
thrd_success 成功した戻り値を示します。
thrd_nomem メモリ不足による失敗した戻り値を示します。
thrd_timedout タイムアウトした戻り値を示します。
thrd_busy リソースが一時的に利用できないことによる失敗した戻り値を示します。
thrd_error 失敗した戻り値を示します。

[編集] 参考文献

  • C17標準 (ISO/IEC 9899:2018)
  • 7.26.1/5 thrd_success、thrd_timedout、... (p: 275)
  • C11標準 (ISO/IEC 9899:2011)
  • 7.26.1/5 thrd_success、thrd_timedout、... (p: 377)
English 日本語 中文(简体) 中文(繁體)