array::rend
Legt das Ende der umgekehrten kontrollierten Sequenz fest.
reverse_iterator rend();
const_reverse_iterator rend() const;
Hinweise
Die Memberfunktionen geben einem umgekehrten Iterator zurück, der beim ersten Element der Sequenz (oder direkt über dem Ende eine leere Sequenz hinaus)) zeigt. Daher wird 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