Можно ли boost :: smart_ptr , например scoped_ptr и shared_ptr, использовать в полиморфизме?
class SomeClass { public: SomeClass() { a_ptr.reset(new SubClass); } private: boost::scoped_ptr a_ptr; }