495 B
495 B
SpinLock::lock
void lock()
STL 兼容的 lock() 方法,与 Lock 等效。满足 STL Lockable 概念要求。
参数: 无
返回: 无
复杂度: 平均 O(1),最坏情况取决于竞争程度
线程安全: ✅
示例:
Threading::SpinLock spinLock;
void STLCompatibleUsage() {
spinLock.lock();
// 临界区操作
spinLock.unlock();
}
相关文档
- SpinLock 总览 - 返回类总览