Files
XCEngine/docs/api/threading/mutex/unlock-const.md

35 lines
493 B
Markdown
Raw Normal View History

# Mutex::unlock
```cpp
void unlock() const;
```
释放互斥锁const 版本),允许其他等待中的线程获取该锁。
**参数:** 无
**返回:** 无
**线程安全:** ✅
**复杂度:** O(1)
**示例:**
```cpp
#include "XCEngine/Threading/Mutex.h"
XCEngine::Threading::Mutex mtx;
std::vector<int> data;
void SafePush(int value) {
mtx.lock();
data.push_back(value);
mtx.unlock();
}
```
## 相关文档
- [Mutex 总览](mutex.md) - 返回类总览