Třída CAtlArray
Tato třída implementuje objekt array.
template<
typename E,
class ETraits = CElementTraits< E >
>
class CAtlArray
Parametry
E
Typ dat uložené v poli.ETraits
Kód používaný zkopírovat nebo přesunout prvky.
Členy
Metody
Volání této metody přidání elementu objektu array. |
|
Volání této metody přidat obsah jednoho pole do druhého konce. |
|
Volání této metody potvrďte, že je platný objekt array. |
|
Konstruktor. |
|
Destruktoru. |
|
Volání této metody kopírovat prvky jednoho pole do druhého. |
|
Volání této metody z pole odebrat všechny prázdné prvky. |
|
Volání této metody načíst jeden prvek z objektu array. |
|
Volání této metody k vrácení počtu prvků, které jsou uloženy v poli. |
|
Volání této metody ukazatele se vrátíte první prvek pole. |
|
Volání této metody vložení jednoho pole do druhého. |
|
Tuto metodu k vložení nového prvku (nebo více kopií prvek) volejte do objektu array. |
|
Volání této metody testování, pokud je pole prázdné. |
|
Volání této metody odebrat všechny prvky z objektu array. |
|
Volání této metody z pole odebrat jeden nebo více prvků. |
|
Volání této metody můžete nastavit hodnotu prvku v objektu array. |
|
Volání této metody objektu array, rozbalení pole podle potřeby nastavte hodnotu prvku. |
|
Tento způsob nastavení velikosti objektu array volání. |
Operátory
Tento operátor vrací odkaz na prvek pole volání. |
Funkce TypeDef
Typ dat pro přidávání prvků do pole. |
|
Typ dat pro načtení prvky z matice. |
Poznámky
CAtlArray poskytuje metody pro vytváření a správu pole prvků typ definovaný uživatelem.Přestože podobné standardní c matice CAtlArray objekt dynamicky zmenšit a zvětšit podle potřeby.Index pole vždy začíná na pozici 0 a horní mez lze pevnou nebo povoleno rozšíření, jako jsou přidány nové prvky.
Pro pole s malým počtem prvků třídy ATL CSimpleArray lze použít.
CAtlArray souvisí s jeho MFC CArray třídy a bude pracovat v projektu MFC, byť bez podpory serializace.
Další informace naleznete v tématu Třídy ATL kolekce.
Požadavky
Záhlaví: atlcoll.h