C++/Zarządzanie pamięcią: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
weak_ptr - poprawa opisu użycia |
→shared_ptr i weak_ptr: styl |
||
Linia 274:
===shared_ptr i weak_ptr===
Klasa <tt>shared_ptr</tt> (współdzielony wskaźnik) umożliwia istnienie wielu wskaźników do tego samego obiektu, podtrzymując go przy życiu tak długo, jak istnieje przynajmniej jeden <tt>shared_ptr</tt>, który by go zawierał. Klasa <tt>shared_ptr</tt> w istocie realizuje '''odśmiecanie pamięci ze zliczaniem referencji'''.
Standard C++11 gwarantuje bezpieczeństwo w środowisku wielowątkowym. <source lang="cpp">
|