Files
XCEngine/docs/api/XCEngine/Threading/ReadWriteLock/Constructor.md

24 lines
336 B
Markdown
Raw Normal View History

2026-03-26 20:59:59 +08:00
# ReadWriteLock::Constructor
2026-03-26 16:45:24 +08:00
2026-03-26 20:59:59 +08:00
默认构造一个读写锁。
2026-03-26 16:45:24 +08:00
```cpp
ReadWriteLock() = default;
```
2026-03-26 20:59:59 +08:00
## 行为说明
2026-03-26 16:45:24 +08:00
2026-03-26 20:59:59 +08:00
当前构造函数是默认实现,初始状态等价于:
2026-03-26 16:45:24 +08:00
2026-03-26 20:59:59 +08:00
- `m_readers == 0`
- `m_writersWaiting == 0`
- `m_writerActive == false`
2026-03-26 16:45:24 +08:00
2026-03-26 20:59:59 +08:00
## 返回值
2026-03-26 16:45:24 +08:00
2026-03-26 20:59:59 +08:00
- 无。
2026-03-26 16:45:24 +08:00
## 相关文档
2026-03-26 20:59:59 +08:00
- [返回类型总览](ReadWriteLock.md)