Klasa CAtlArray
Ta klasa implementuje obiekt array.
template<
typename E,
class ETraits = CElementTraits< E >
>
class CAtlArray
Parametry
E
Typ danych przechowywanych w tablicy.ETraits
Kod używany do kopiowania lub przenoszenia elementów.
Członkowie
Metody
Wywołanie tej metody, aby dodać element do obiektu array. |
|
Wywołanie tej metody, aby dodać zawartość jednej tablicy do końca drugiego. |
|
Wywołanie tej metody, aby potwierdzić, że obiekt array jest prawidłowy. |
|
Konstruktor. |
|
Destruktor. |
|
Wywołanie tej metody, aby skopiować elementy jednej tablicy do innego. |
|
Wywołanie tej metody do usunięcia żadnych pustych elementów z tablicy. |
|
Wywołanie tej metody do pobierania pojedynczy element z obiektu array. |
|
Wywołanie tej metody zwraca liczbę elementów przechowywanych w tablicy. |
|
Wywołanie tej metody, aby powrócić do pierwszego elementu w tablicy, wskaźnik. |
|
Wywołanie tej metody, aby wstawić jedną macierz do innego. |
|
Wywołanie tej metody, aby wstawić nowy element (lub wiele kopii elementu) do obiektu array. |
|
Wywołanie tej metody badania, jeśli tablica jest pusty. |
|
Wywołanie tej metody, aby usunąć wszystkie elementy z obiektu array. |
|
Wywołanie tej metody, aby usunąć jeden lub więcej elementów z tablicy. |
|
Wywołanie tej metody, aby ustawić wartość elementu w obiekcie array. |
|
Wywołanie tej metody, aby ustawić wartość elementu w obiekcie array, rozwijanie tablicy jako wymagane. |
|
Wywołanie tej metody, aby ustawić rozmiar obiektu array. |
Operatory
Wywołać ten operator zwraca odwołanie do elementu w tablicy. |
Definicje TypeDef
Typ danych dodawania elementów do tablicy. |
|
Typ danych dla pobieranie elementów z tablicy. |
Uwagi
CAtlArray dostarcza metod do tworzenia i zarządzania tablicy elementów typ zdefiniowany przez użytkownika.Jakkolwiek podobny do standardowych tablic C, CAtlArray obiektu można dynamicznie zmniejszyć i rośnie w miarę potrzeby.Indeks tablicy zawsze rozpoczyna się w położeniu 0 i górna granica może być ustalone lub może się powiększyć są dodawane nowe elementy.
Dla tablic z niewielką liczbę elementów klasy ATL CSimpleArray mogą być używane.
CAtlArray jest ściśle związana z MFC firmy CArray klasy i będzie działać w projekcie MFC, aczkolwiek bez obsługi serializacji.
Aby uzyskać więcej informacji, zobacz Klasy kolekcji ATL.
Wymagania
Nagłówek: atlcoll.h