采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
输入正文
不会。从原理上来说,产生循环引用的原因是使用了引用计数技术。比如shared_ptr,它会有循环引用的问题。
难道没有可能A持有一个unique_ptr指向B,然后B也持有一个unique_ptr指向A吗,循环引用本身没有问题,有问题的是释放时都需要对方先释放资源,自己才会释放,这类似于死锁,即便是原生指针也会有这样的问题
我目前比较认同你的看法
登录后可查看更多问答,登录/注册
一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维
1.2k 12
1.3k 10
1.2k 9
1.0k 9