deque::crend
Gibt ein const-Feld Iterator zurück, der den Standort anspricht, der das letzte Element einer umgekehrten Doppelschlange folgt.
const_reverse_iterator crend( ) const;
Rückgabewert
Ein Rückseiteniterator const mit wahlfreier Zugriff, der den Standort anspricht, der dem letzten umgekehrten Element mit deque-Klasse folgt (der Speicherort, der das erste Element in der keine umgekehrten Doppelschlange vorangestellt war).
Hinweise
crend wird mit umgekehrter deque verwendet, ebenso array::cend mit deque verwendet wird.
Bei dem Rückgabewert crend (entsprechend verringert), kann das deque-Objekt nicht geändert werden.
crend kann verwendet werden, um zu testen, ob ein umgekehrter Iterator das Ende ihrer Doppelschlange erreicht hat.
Der von crend zurückgegebene Wert darf nicht dereferenziert werden.
Beispiel
// deque_crend.cpp
// compile with: /EHsc
#include <deque>
#include <iostream>
int main( )
{
using namespace std;
deque <int> v1;
deque <int>::const_reverse_iterator v1_rIter;
v1.push_back( 1 );
v1.push_back( 2 );
for ( v1_rIter = v1.rbegin( ) ; v1_rIter != v1.rend( ) ; v1_rIter++ )
cout << *v1_rIter << endl;
}
Anforderungen
Header: <deque>
Namespace: std