Auto ptr: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
PG (dyskusja | edycje)
drobne redakcyjne
link
Linia 1:
{{małą literą|auto_ptr}}
'''auto_ptr''' – [[Szablon (C++)|szablon klasy]] [[sprytny wskaźnik|sprytnego wskaźnika]] dostępny w [[biblioteka standardowa C++|bibliotece standardowej C++]] (zadeklarowany w nagłówku <memory>) udostępniający podstawową funkcjonalność [[Resource Acquisition Is Initialization|RAII]] dla zwykłych surowych [[Zmienna wskaźnikowa|wskaźników]].
 
Wzorzec klasy auto_ptr opisuje obiekt przechowujący wskaźnik do zaalokowanego obiektu typu Typ*, dbając o to żeby obiekt na który ten wskaźnik wskazuje został automatycznie zniszczony wraz ze zniszczeniem wskaźnika − czyli zazwyczaj po opuszczeniu zasięgu.