ROS::线程锁
boost::mutex mutex_;
...
...
...
{
boost::mutex::scoped_lock l(mutex_);
}
当boost::mutex::scoped_lock l(mutex_);构建时发现mutex_被另外一个线程使用时,则进入等待状态,直到mutex_被释放。当scoped_lock被析构时自动释放锁。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)