可以在类’构造函数中初始化类型为boost :: scoped_ptr的类成员?怎么样?
(不在初始化列表中)
(不在初始化列表中)
解决方法
是.你可以使用reset()成员函数.
class foo { public: foo() { p.reset(new bar()); } private: boost::scoped_ptr<bar> p; };