Czy są jakieś różnice między boost::shared_ptr
, std::tr1::shared_ptr
a nadchodzącym (w C++0x
) std::shared_ptr
?Różnice między różnymi smakami shared_ptr
Czy przenoszenie z jednego do drugiego ma jakiś narzut lub czy są one w zasadzie takie same?
Nie jest to bezpośrednio związane z twoim pytaniem, ale unikalna_ptr C++ 0x będzie ulepszeniem w scoped_ptr, gdzie możesz zrobić takie rzeczy: std :: unique_ptr p (new int [10]); –