1)怎么转换不同的shared_ptr
用 static_pointer_cast 和 dynamic_pointer_cast
2)怎么用enable_shanred_from_this<>
为了方面类实例在自己函数里,把自己传出去,才会继承这个类。
使用时一定要注意不要在构造里用shared_from_this(),同时,类的实例一定要通过shared_ptr创建出来才行。
1)怎么转换不同的shared_ptr
用 static_pointer_cast 和 dynamic_pointer_cast
2)怎么用enable_shanred_from_this<>
为了方面类实例在自己函数里,把自己传出去,才会继承这个类。
使用时一定要注意不要在构造里用shared_from_this(),同时,类的实例一定要通过shared_ptr创建出来才行。