尝试获得自旋锁。
bool TryLock(); bool try_lock();
当前实现有两套入口:
TryLock()
try_lock()
两者最终都调用同一份逻辑:
return !m_flag.test_and_set(std::memory_order_acquire);
bool
true
false