mtx_plain, mtx_recursive, mtx_timed

< c‎ | thread
定义于头文件 <threads.h>
enum {

    mtx_plain = /* unspecified */,
    mtx_recursive = /* unspecified */,
    mtx_timed = /* unspecified */

};
(C11 起)

传递给 mtx_init 时,标识要创建的互斥类型。

 
常量 解释
mtx_plain 平常互斥
mtx_recursive 递归互斥
mtx_timed 定时互斥

引用

  • C11 standard (ISO/IEC 9899:2011):
  • 7.26.1/5 mtx_plain, mtx_recursive, mtx_timed (p: 377)

参阅

创建互斥
(函数)