- Fix link resolution with proper relative/absolute path handling - Improve link styling with underline decoration - Hide leaf nodes from tree, only show directories - Fix log file path for packaged app
533 B
533 B
SpinLock::TryLock
bool TryLock()
尝试获取自旋锁(非阻塞)。如果锁可用则立即获取并返回 true,否则立即返回 false。
参数: 无
返回: bool - 获取成功返回 true,锁不可用返回 false
复杂度: O(1)
示例:
Threading::SpinLock spinLock;
int64_t counter = 0;
void TryIncrement() {
if (spinLock.TryLock()) {
++counter;
spinLock.Unlock();
}
}
相关文档
- SpinLock 总览 - 返回类总览