Freigeben über


array::crend

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

const_reverse_iterator crend( ) const;

Rückgabewert

Ein const Rückseiteniterator mit wahlfreier Zugriff, der den Speicherort abweicht, der dem letzten Element mit einem umgekehrten Array folgt (der Speicherort, der dem ersten Element nicht im umgekehrten Array vorangestellt war).

Hinweise

crend wird mit einem umgekehrten Array verwendet, wie array::cend mit einem Array verwendet wird.

Mit dem Rückgabewert von crend (entsprechend verringert), kann das Arrayobjekt nicht geändert werden.

crend kann verwendet werden, um zu testen, ob ein umgekehrter Iterator das Ende des Arrays erreicht wurde.

Der Wert, der von crend zurückgegeben wird, darf nicht dereferenziert werden.

Beispiel

// array_crend.cpp
// compile with: /EHsc
#include <array>
#include <iostream>

int main( )
{
   using namespace std;   
   array<int, 2> v1 = {1, 2};
   array<int, 2>::const_reverse_iterator v1_rIter;
   
   for ( v1_rIter = v1.rbegin( ) ; v1_rIter != v1.rend( ) ; v1_rIter++ )
      cout << *v1_rIter << endl;
}
  

Anforderungen

Header: <array>

Namespace: std

Siehe auch

Referenz

<array>

array Class (TR1)

Standardvorlagenbibliothek