0

ブーストはありmake_shared_arrayますmake_scope_ptrmake_shared

4

1 に答える 1

0

boost::make_scoped_ptrから所有権を譲渡できないため、機能しませんscoped_ptr。少なくとも、への明示的な呼び出しがないわけではありませんswap

また、Boost 1.53では、配列型でshared_array使用できるため、を使用する理由はあまりありません。shared_ptrしたがって、を使用してboost::make_sharedください。

于 2013-02-05T11:48:12.827 に答える