array::rend
Legt das Ende der umgekehrten kontrollierten Sequenz fest.
reverse_iterator rend();
const_reverse_iterator rend() const;
Hinweise
Die Memberfunktionen geben einen umgekehrten Iterator zurück, der beim ersten Element der Sequenz (oder direkt über dem Ende einer leeren Sequenz hinaus)) zeigt.Daher legt er das Ende der Rücksequenz fest.
Beispiel
// 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);
}
Anforderungen
Header: <array>
Namespace: std