Freigeben über


deque::crend

Gibt einen konstanten Iterator zurück, der den Speicherort abweicht, der dem letzten Element mit einer umgekehrten Doppelschlange folgt.

const_reverse_iterator crend( ) const;

Rückgabewert

Ein const Rückseiteniterator mit wahlfreier Zugriff, der den Speicherort abweicht, der dem letzten Element mit umgekehrten deque Class folgt (der Speicherort, der dem ersten Element in der umgekehrten nicht Doppelschlange vorangestellt war).

Hinweise

crend wird mit umgekehrten deque verwendet, wie array::cend mit deque verwendet wird.

Mit dem Rückgabewert von 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 wurde.

Der Wert, der von crend zurückgegeben wird, 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 Class

Standardvorlagenbibliothek