ACE_UNUSED_ARG()
防止不用的参数变量引起编译警告。
ACE_READ_GUARD
ACE_READ_GUARD_RETURN
用于在进入函数时加锁,退出函数时自动解锁.其中RETURN,用于在加锁失败时返回错误值的. 其内部原理就是:ACE_READ_GUARD定义了一个对象,该对象中包含一个锁,其中构造函数中加锁,析构函数中解锁,所以使用ACE_READ_GUARD可能导致加锁时机不稳定,因为不同编译器/编译参数局部变量初始化时机会可能不同.
ACE_UNUSED_ARG()
防止不用的参数变量引起编译警告。
ACE_READ_GUARD
ACE_READ_GUARD_RETURN
用于在进入函数时加锁,退出函数时自动解锁.其中RETURN,用于在加锁失败时返回错误值的. 其内部原理就是:ACE_READ_GUARD定义了一个对象,该对象中包含一个锁,其中构造函数中加锁,析构函数中解锁,所以使用ACE_READ_GUARD可能导致加锁时机不稳定,因为不同编译器/编译参数局部变量初始化时机会可能不同.
ACE Singleton 单体实例
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M