class Test : public osg::Referenced
{
public:
Test();
~Test();
private:
};
Test::Test()
{
}
Test::~Test()
{
}
void foo()
{
osg::ref_ptr t = new Test;
t = nullptr; //引起Test的析构
void* ptr = t.get(); //ptr == nullptr
}