Можно использовать boost :: smart_ptr в полиморфизме ?

Можно ли boost :: smart_ptr , например scoped_ptr и shared_ptr, использовать в полиморфизме?

class SomeClass
{
public:
    SomeClass()
    {
        a_ptr.reset(new SubClass);
    }
private:
    boost::scoped_ptr a_ptr;
}

8
задан Jonathan 21 January 2011 в 21:49
поделиться