Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Uistite sa , že nemáte neplatný počet odkazov , ktoré by sa odstrániť objekt príliš skoro , alebo nikdy . Priradenie nedávno vyvinutý inštanciu inteligentný ukazovateľ a udržať ju tam . Teraz , inteligentný ukazovateľ je vlastníkom objektu . Môžete ho nemožno odstrániť ručne alebo ho nahradiť . Tým bude zabezpečené , objekt odkazuje inteligentný ukazovateľ nie je omylom zmazal , rovnako neplatný počet odkazov .
2
Použite inteligentný ukazovateľ zvýšiť svoj kód . Napíšte ... _ptr priradiť štandardné auto_ptr inteligentný ukazovateľ pre jednoduchosť . To je často najlepšou voľbou pre lokálne premenné . Medzi ďalšie možnosti patrí člena triedy , keď môžete priradiť auto_ptr ako člen triedy . COW ukazovateľ v tejto oblasti môže ušetriť pamäť počítača . Kontajner STL možno priradiť odkazy na odpadky - zhromažďovať ukladať objekty z rôznych tried do jednej nádoby . Pochopiť vlastnosti špecifické pre zber odpadkov použité . Odkaz počítanie /prepojenie môže unikať , keď sa použije cyklický odkaz . Napríklad , keď špicatý predmet má počíta ukazovateľ , bude to ukazovať na objekt , ktorý má pôvodný počítal ukazovateľ . Táto technika , ak používa vpravo , je jednoduchý a deterministický .
3
Copyright © počítačové znalosti Všetky práva vyhradené