Freigeben über


multimap::crbegin

Gibt einen konstanten Iterator zurück, der das erste Element in umgekehrter Multimap behandelt.

const_reverse_iterator crbegin( ) const;

Rückgabewert

Ein const umgekehrter bidirektionaler Iterator, der das erste Element in umgekehrten multimap Class behandelt oder, was abweicht, das letzte Element in nicht umgekehrten multimap war.

Hinweise

crbegin wird mit umgekehrten multimap verwendet, wie Starten Sie mit multimap verwendet wird.

Mit dem Rückgabewert von crbegin, kann das multimap-Objekt nicht geändert werden.

crbegin kann verwendet werden, um durch multimap rückwärts zu durchlaufen.

Beispiel

// multimap_crbegin.cpp
// compile with: /EHsc
#include <map>
#include <iostream>

int main( )
{
   using namespace std;
   multimap <int, int> m1;

   multimap <int, int> :: const_reverse_iterator m1_crIter;
   typedef pair <int, int> Int_Pair;

   m1.insert ( Int_Pair ( 1, 10 ) );
   m1.insert ( Int_Pair ( 2, 20 ) );
   m1.insert ( Int_Pair ( 3, 30 ) );

   m1_crIter = m1.crbegin( );
   cout << "The first element of the reversed multimap m1 is "
        << m1_crIter -> first << "." << endl;
}
  

Anforderungen

Header: <map>

Namespace: std

Siehe auch

Referenz

multimap Class

Standardvorlagenbibliothek