美文网首页
enable_shared_from_this

enable_shared_from_this

作者: 疾风2018 | 来源:发表于2022-02-18 22:13 被阅读0次

    目的:作为基类让某个类继承,为该类添加一个shared_from_this()方法,返回指向对象自己的shared_ptr对象,并且只有该对象被shared_ptr管理起来的时候才能这样,否则抛异常。这是因为:

    这个基类enable_shared_from_this<T>定义了一个字段_Wptr,用make_shared方法创建对象时会为这个字段赋值,否则该字段就是空。

    相关文章

      网友评论

          本文标题:enable_shared_from_this

          本文链接:https://www.haomeiwen.com/subject/hiqulrtx.html