Freigeben über


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

Siehe auch

Referenz

deque-Klasse

Standardvorlagenbibliothek