- 主题:经典死锁
没人这么用吧!
【 在 z16166 的大作中提到: 】
: 除了这种交叉加锁,
: void Foo()
: {
: ...................
--
FROM 221.218.60.*
有成功的吗?
【 在 z16166 的大作中提到: 】
: 你的意思是这么用的不是人吗?哈哈
:
--
FROM 221.218.60.*
失败了找你去解决的吧。
【 在 z16166 的大作中提到: 】
: 那只能说明您老用得少
: 1、std::scoped_lock就是用来解决交叉加锁的,先try_lock试探一下。当然,不加双锁最好了
: 2、拿着锁去join那些可能会请求锁的线程的,我看到不止3起了。
: ...................
--
FROM 221.218.60.*