Compartir a través de


map::end (STL/CLR)

Designa el final de la secuencia controlada.

    iterator end();

Comentarios

La función miembro devuelve un iterador bidireccional que señala simplemente más allá del final de la secuencia controlada.Se usa para obtener un iterador que señala el final de la secuencia controlada; el cambio de doesn de estado no si la longitud de los cambios en los elementos de la secuencia.

Ejemplo

// cliext_map_end.cpp 
// compile with: /clr 
#include <cliext/map> 
 
typedef cliext::map<wchar_t, int> Mymap; 
int main() 
    { 
    Mymap c1; 
    c1.insert(Mymap::make_value(L'a', 1)); 
    c1.insert(Mymap::make_value(L'b', 2)); 
    c1.insert(Mymap::make_value(L'c', 3)); 
 
// display contents " [a 1] [b 2] [c 3]" 
    for each (Mymap::value_type elem in c1) 
        System::Console::Write(" [{0} {1}]", elem->first, elem->second); 
    System::Console::WriteLine(); 
 
// inspect last two items 
    Mymap::iterator it = c1.end(); 
    --it; 
    --it; 
    System::Console::WriteLine("*-- --end() = [{0} {1}]", 
        it->first, it->second); 
    ++it; 
    System::Console::WriteLine("*--end() = [{0} {1}]", 
        it->first, it->second); 
    return (0); 
    } 
 

Requisitos

encabezado: <cliext/asignado>

Cliext deespacio de nombres:

Vea también

Referencia

map (STL/CLR)

map::begin (STL/CLR)