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 retournent un itérateur inverse qui pointe vers le premier élément de la séquence (ou simplement au delà de la fin d'une séquence vide)).Par conséquent, il indique la fin de l'ordre 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>

l'espace de noms : DST

Voir aussi

Référence

<array>

array Class (TR1)

array::begin

array::end

array::rbegin