0
有沒有提升make_shared_array
和make_scope_ptr
或只有make_shared
?是否有提升make_shared_array和make_scope或只有make_shared?
有沒有提升make_shared_array
和make_scope_ptr
或只有make_shared
?是否有提升make_shared_array和make_scope或只有make_shared?
boost::make_scoped_ptr
不起作用,因爲您無法從scoped_ptr
轉讓所有權。至少,並非沒有明確的電話swap
。
而且隨着Boost 1.53,沒有太多的理由使用shared_array
,因爲您可以使用shared_ptr
與數組類型。所以只需使用boost::make_shared
。