1.指针P用作条件判断,若P指向一个对象,则为true
2.p.get() 返回p中保存的指针。要小心使用,若智能指针释放了其对象,返回的指针所指向的对象也就消失了。
3.share_ptr的析构函数会递减它所指向的对象的引用计数,如果引用计数变成0,share_ptr的析构函数就会销毁对象,并释放它所占用的内存。
1.指针P用作条件判断,若P指向一个对象,则为true
2.p.get() 返回p中保存的指针。要小心使用,若智能指针释放了其对象,返回的指针所指向的对象也就消失了。
3.share_ptr的析构函数会递减它所指向的对象的引用计数,如果引用计数变成0,share_ptr的析构函数就会销毁对象,并释放它所占用的内存。