IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    boost::bad_weak_ptr的原因

    金庆发表于 2014-09-11 08:20:00
    love 0

    出现boost::bad_weak_ptr最可能的原因是enable_shared_from_this

    类构造函数中调用shared_from_this(),

    因为构造尚未完成,实例还没有被shared_ptr管理,自然没有weak_ptr.

    还有可能就是enable_shared_from_this

    类没有创建成shared_ptr, 例如错误用成了scoped_ptr.



    金庆 2014-09-11 16:20 发表评论


沪ICP备19023445号-2号
友情链接