Freigeben über


list::crbegin

Gibt einen konstanten Iterator zurück, der das erste Element in einer umgekehrten Liste adressiert.

const_reverse_iterator rbegin( ) const;

Rückgabewert

Ein konstanter umgekehrter bidirektionaler Iterator, mit dem das erste Element in einer umgekehrten list-Klasse adressiert wird (bzw. mit dem das ehemals letzte Element in der nicht umgekehrten list adressiert wird).

Hinweise

crbegin wird bei einer umgekehrten Liste auf die gleiche Weise verwendet, wie list::begin bei einer list verwendet wird.

Bei dem Rückgabewert von crbegin kann das Listenobjekt nicht geändert werden. Mit list::rbegin kann eine Liste rückwärts durchlaufen werden.

Beispiel

// list_crbegin.cpp
// compile with: /EHsc
#include <list>
#include <iostream>

int main( ) 
{
   using namespace std;
   list <int> c1;
   list <int>::const_reverse_iterator c1_crIter;

   c1.push_back( 10 );
   c1.push_back( 20 );
   c1.push_back( 30 );
   c1_crIter = c1.crbegin( );
   cout << "The last element in the list is " << *c1_crIter << "." << endl;
}
  

Anforderungen

Header: <list>

Namespace: std

Siehe auch

Referenz

list-Klasse

Standardvorlagenbibliothek