array::rend
Désigne la fin de la séquence contrôlée inversée.
reverse_iterator rend();
const_reverse_iterator rend() const;
Notes
Les fonctions membres renvoient un itérateur inversé qui pointe vers le premier élément de la séquence (ou juste après la fin d'une séquence vide). Par conséquent, il désigne la fin de la séquence inverse.
Exemple
// std_tr1__array__array_rend.cpp
// compile with: /EHsc
#include <array>
#include <iostream>
typedef std::array<int, 4> Myarray;
int main()
{
Myarray c0 = {0, 1, 2, 3};
// display contents " 0 1 2 3"
for (Myarray::const_iterator it = c0.begin();
it != c0.end(); ++it)
std::cout << " " << *it;
std::cout << std::endl;
// display first element " 0"
Myarray::const_reverse_iterator it2 = c0.rend();
std::cout << " " << *--it2;
std::cout << std::endl;
return (0);
}
Configuration requise
En-tête : <array>
Espace de noms : std