Freigeben über


map::end (STL/CLR)

Legt das Ende der kontrollierten Sequenz fest.

    iterator end();

Hinweise

Die Memberfunktion ist ein bidirektionaler Iterator zurück, die derzeit hinter dem Ende der kontrollierten Sequenz hinaus zeigt.Sie verwenden sie, um einen Iterator abrufen, der das Ende der kontrollierten Sequenz fest. seinen Status doesn keine Änderung, wenn sich die Länge der kontrollierten Sequenz ändert.

Beispiel

// 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); 
    } 
 

Anforderungen

Header: <cliext/Zuordnung>

Namespace: cliext

Siehe auch

Referenz

Zuordnung (STL/CLR)

map::begin (STL/CLR)