Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

互斥锁

导入 <asco/sync/spin.h> 头文件使用自旋锁锁。

锁的获取和释放使用 raii 类型封装,调用 .lock() 函数获取锁的保卫对象,保卫对象退出作用域后自动释放锁。

锁保卫对象与迭代器类似,通过重载的 * 运算符和重载的 -> 运算符访问锁内部的对象。