如何调试由于shared_ptr形成的循环引用?

时间:2019-05-20 03:49:04

标签: c++

在一个大型应用程序中,我正在尝试调试是否存在由于shared_ptr而引起的循环引用?

struct A
{
  boost::shared_ptr<C> anC;
};

struct B
{
  boost::shared_ptr<A> anA;
};

struct C
{
  boost::shared_ptr<B> anB;
};

0 个答案:

没有答案