Różnica między scoped_ptr a shared_ptr

Różnica między scoped_ptr a shared_ptr
Taumas
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: wlkp
  • Postów: 121
0

Witam.
Jak w temacie jaka jest różnica między scoped_ptr a shared_ptr z biblioteki boost?

Azarien
  • 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.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.