Witam.
Jak w temacie jaka jest różnica między scoped_ptr a shared_ptr z biblioteki boost?
Różnica między scoped_ptr a shared_ptr
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: wlkp
- Postów: 121
0
- Rejestracja: dni
- Ostatnio: dni
0
shared_ptr ma zliczanie referencji, i pozwala na dzielenie się i przenoszenie właśności obiektu (obiekt zostanie zniszczony, gdy ostatni shared_ptr wskazujący nań zostanie zniszczony), a w przypadku scoped_ptr obiekt zostanie zniszczony, gdy ten scoped_ptr wyjdzie z zasięgu.