mtx_recursive

mtx_plain, mtx_recursive, mtx_timed

在头文件中定义
enum {mtx_plain = / *未指定* /,mtx_recursive = / *未指定* /,mtx_timed = / *未指定* /};(自C11以来)

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

常量说明
mtx_plain简单的互斥体
mtx_recursive递归互斥
mtx_timed定时互斥

参考

  • C11标准(ISO / IEC 9899:2011):

扩展内容

mtx_init(C11)创建一个互斥体(函数)