Home | History | Annotate | Download | only in iterator.range

Lines Matching defs:array

26 // template <class T, size_t N> reverse_iterator<T*> constexpr rbegin(T (&array)[N]);      // C++14
27 // template <class T, size_t N> reverse_iterator<T*> constexpr rend(T (&array)[N]); // C++14
38 #include <array>
42 // std::array is explicitly allowed to be initialized with A a = { init-list };.
126 void test_const_array( const T (&array)[Sz] ) {
127 assert ( std::begin(array) == array );
128 assert (*std::begin(array) == array[0] );
129 assert ( std::begin(array) != std::end(array));
130 assert ( std::end(array) == array + Sz);
132 assert ( std::cbegin(array) == array );
133 assert (*std::cbegin(array) == array[0] );
134 assert ( std::cbegin(array) != std::cend(array));
135 assert ( std::cend(array) == array + Sz);
142 std::array<int, 1> a; a[0] = 3;
165 typedef std::array<int, 5> C;