NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
载入中...
搜索中...
未找到
信号量

信号量同步原语 更多...

信号量 的协作图:

class  neforce::atomic_semaphore< LeastMaxValue >
 原子信号量类模板 更多...
class  neforce::semaphore
 系统信号量类 更多...

类型定义

using neforce::binary_semaphore = atomic_semaphore<1>
 二元信号量

详细描述

信号量同步原语

类型定义说明

◆ binary_semaphore

二元信号量

二元信号量是原子信号量的特化版本,其计数值只能是0或1。 用于实现互斥锁或类似的功能,但比互斥锁更轻量级。

在文件 semaphore.hpp165 行定义.