Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poznámka:
Knihovna ATL (Active Template Library) se nadále podporuje. Už ale nepřidáme funkce ani aktualizujeme dokumentaci.
Tato třída poskytuje metody užitečné při vytváření seznamu inteligentních ukazatelů.
Důležité
Tuto třídu a její členy nelze použít v aplikacích, které se spouští v prostředí Windows Runtime.
Syntaxe
template<typename E>
class CAutoPtrList :
public CAtlList<ATL::CAutoPtr<E>, CAutoPtrElementTraits<E>>
Parametry
E
Typ ukazatele.
Členové
Veřejné konstruktory
| Název | Popis |
|---|---|
| CAutoPtrList::CAutoPtrList | Konstruktor |
Poznámky
Tato třída poskytuje konstruktor a odvozuje metody z CAtlList a CAutoPtrElementTraits , které pomáhají vytvořit objekt seznamu, který ukládá inteligentní ukazatele. Třída CAutoPtrArray poskytuje podobnou funkci pro array objektu.
Další informace naleznete v tématu ATL Collection Classes.
Hierarchie dědičnosti
CAutoPtrList
Požadavky
Hlavička: atlcoll.h
CAutoPtrList::CAutoPtrList
Konstruktor
CAutoPtrList(UINT nBlockSize = 10) throw();
Parametry
nBlockSize
Velikost bloku s výchozí hodnotou 10.
Poznámky
Velikost bloku je míra množství paměti přidělené v případě, že je vyžadován nový prvek. Větší velikosti bloků snižují počet volání rutin přidělení paměti, ale využívají více prostředků.
Viz také
CAtlList – třída
CAutoPtrElementTraits – třída
Přehled třídy