mtx_plain枚举常量
概要:
enum {
mtx_plain = value, //value值由实现定义。
mtx_recursive = value, //value值由实现定义。
mtx_timed = value //value值由实现定义。
};
描述:
该枚举常量用作mtx_init函数的参数,用于创建一个简单的、非递归的互斥对象,该互斥对象不支持超时。
在Pelles C编译器<threads.h>头文件中,互斥类型定义如下:
enum {
mtx_plain = 0x01,
mtx_timed = 0x02,
mtx_recursive = 0x10
};
范例:
|
|
输出:
number: 90000
注:使用Pelles C编译。
相关内容:
| mtx_recursive | 表示递归互斥的枚举常量。 |
| mtx_timed | 表示支持超时、非递归互斥的枚举常量。 |