Udostępnij za pośrednictwem


array Class (TR1)

Zawiera opis obiektu, który kontroluje sekwencji długość N elementów typu Ty.Sekwencja jest przechowywana jako tablica Ty, zawartych w array<Ty, N> obiektu.

template<class Ty, std::size_t N>
    class array;

Parametry

Parametr

Opis

Ty

Typ elementu.

N

Liczba elementów.

Członkowie

Definicja typu

Opis

array::const_iterator

Typ stałej iteratora kontrolowanych sekwencji.

array::const_pointer

Typ stałej wskaźnik do elementu.

array::const_reference

Typ stałej odwołanie do elementu.

array::const_reverse_iterator

Typ stałej iteratora wstecznego kontrolowanych sekwencji.

array::difference_type

Typ podpisane odległość między dwoma elementami.

array::iterator

Typ iterację kontrolowanych sekwencji.

array::pointer

Typ wskaźnika do elementu.

array::reference

Typ odwołania do elementu.

array::reverse_iterator

Typ wstecznego iteratora kontrolowanych sekwencji.

array::size_type

Typ niepodpisane odległość między dwoma elementami.

array::value_type

Typ elementu.

Funkcja Członkowskie

Opis

array::array

Tworzy obiekt array.

array::assign

Zastępuje wszystkie elementy.

array::at

Uzyskuje dostęp do elementu w określonym położeniu.

array::back

Uzyskuje dostęp do ostatniego elementu.

array::begin

Określa początek kontrolowanych sekwencji.

array::cbegin

Iteratora const random access zwraca pierwszy element w tablicy.

array::cend

Zwraca punkty, że właśnie poza koniec tablicy iteratora const random access.

array::crbegin

Zwraca pierwszy element w tablicy wycofanej const iteratora.

array::crend

Zwraca const iteratora koniec tablicy wycofane.

array::data

Pobiera adres pierwszego elementu.

array::empty

Badania, czy elementy są obecnie.

array::end

Wyznacza koniec sekwencji kontrolowane.

array::fill

Zastępuje wszystkie elementy o określonej wartości.

array::front

Uzyskuje dostęp do pierwszego elementu.

array::max_size

Zlicza liczbę elementów.

array::rbegin

Określa początek odwróconą kolejność kontrolowanych.

array::rend

Wyznacza koniec odwróconą kolejność kontrolowanych.

array::size

Zlicza liczbę elementów.

array::swap

Zamienia zawartość dwóch kontenerów.

Operator

Opis

array::operator=

Zastępuje kontrolowanych sekwencji.

array::operator[]

Uzyskuje dostęp do elementu w określonym położeniu.

Uwagi

Typ ma domyślnego konstruktora array() i operator przydział domyślny operator=i spełnia wymagania dla aggregate.Dlatego obiekty typu array<Ty, N> można zainicjować przy użyciu agregacji inicjatora.Na przykład,

    array<int, 4> ai = { 1, 2, 3 };

tworzy obiekt ai przechowuje całkowitą cztery wartości, odpowiednio inicjuje pierwsze trzy elementy do wartości 1, 2 i 3 i inicjuje czwarty element na 0.

Wymagania

Nagłówek: <array>

Obszar nazw: std

Zobacz też

Informacje

<array>