Files
XCEngine/docs/api/threading/mutex/unlock_const.md

503 B
Raw Blame History

Mutex::unlock

void unlock() const;

释放互斥锁const 版本),允许其他等待中的线程获取该锁。

参数:

返回:

线程安全:

复杂度: O(1)

示例:

#include "XCEngine/Threading/Mutex.h"

XCEngine::XCEngine::Threading::Mutex mtx;
std::vector<int> data;

void SafePush(int value) {
    mtx.lock();
    data.push_back(value);
    mtx.unlock();
}

相关文档