我有 2 个线程访问这个对象。
线程 A:更新 boost hared_ptr 成员 线程 B:读取 boost shared_ptr 成员
由于 shared_ptr 不是整数/实指针类型,线程 B 不能原子地读取它。
我想避免锁。
如何保证线程 B 获得有效的 shared_ptr?
谢谢!
我有 2 个线程访问这个对象。
线程 A:更新 boost hared_ptr 成员 线程 B:读取 boost shared_ptr 成员
由于 shared_ptr 不是整数/实指针类型,线程 B 不能原子地读取它。
我想避免锁。
如何保证线程 B 获得有效的 shared_ptr?
谢谢!