- 主题:shared_from_this 这种设计多吗?
我们的架构强烈要求我们不要用sharedptr,因为他导致,所有权不清晰。能不用,就别用。
--
FROM 183.195.0.*
你们平时用sharedptr多么?
我们有一套自定义语言,自动管理类之间的reference关系和析构啥的。
平时基本不用sharedptr
【 在 z16166 的大作中提到: 】
: chatgpt回复你这句:
: 这个说法在某些上下文中有一定道理,但不能一概而论地说“不要用 shared_ptr”。我们可以拆开来看:
: ? 这个说法有合理之处:
: ...................
--
修改:tortelee FROM 183.195.0.*
FROM 183.195.0.*
更广泛的面对析构引用这些问题。比如定义一些关系。A引用B,是否让B知道自己被引用。A引用B,是否阻止B被析构。A引用B,是否B消亡,来析构A。等等。
【 在 z16166 的大作中提到: 】
: 写现代C++,智能指针不用不是亏死啊
: 我猜你们搞的这个,本质上是把智能指针在自己的领域又做了一套特化的实现
: 一般那些比较早的系统可能会这么干,就是在现代智能指针出来之前开发的系统。
: ...................
--
FROM 183.195.0.*