Compartir a través de


vector::rend (STL/CLR)

Designa el final de la secuencia controlada inversa.

    reverse_iterator rend();

Comentarios

La función miembro devuelve un iterador inversa que elija simplemente más allá del principio de la secuencia controlada.Por lo tanto, designa el parámetro end de la secuencia inversa.Se usa para obtener un iterador que designe el final de la secuencia controlada mostrada en orden inverso, indicado por current, pero su estado puede cambiar si cambia la longitud de la secuencia controlada.

Ejemplo

// cliext_vector_rend.cpp 
// compile with: /clr 
#include <cliext/vector> 
 
int main() 
    { 
    cliext::vector<wchar_t> c1; 
    c1.push_back(L'a'); 
    c1.push_back(L'b'); 
    c1.push_back(L'c'); 
 
// display initial contents " a b c" 
    for each (wchar_t elem in c1) 
        System::Console::Write(" {0}", elem); 
    System::Console::WriteLine(); 
 
// inspect first two items 
    cliext::vector<wchar_t>::reverse_iterator rit = c1.rend(); 
    --rit; 
    System::Console::WriteLine("*-- --rend() = {0}", *--rit); 
    System::Console::WriteLine("*--rend() = {0}", *++rit); 
 
// alter first two items and reinspect 
    *--rit = L'x'; 
    *++rit = L'y'; 
    for each (wchar_t elem in c1) 
        System::Console::Write(" {0}", elem); 
    System::Console::WriteLine(); 
    return (0); 
    } 
 
  

Requisitos

encabezado: <cliext/vector>

Cliext deespacio de nombres:

Vea también

Referencia

vector (STL/CLR)

vector::begin (STL/CLR)

vector::end (STL/CLR)

vector::rbegin (STL/CLR)