Freigeben über


list::end (STL/CLR)

Legt das Ende der kontrollierten Sequenz fest.

    iterator end();

Hinweise

Die Memberfunktion gibt einen Iterator mit wahlfreier Zugriff 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_list_end.cpp 
// compile with: /clr 
#include <cliext/list> 
 
int main() 
    { 
    cliext::list<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 last two items 
    cliext::list<wchar_t>::iterator it = c1.end(); 
    --it; 
    System::Console::WriteLine("*-- --end() = {0}", *--it); 
    System::Console::WriteLine("*--end() = {0}", *++it); 
 
// alter first two items and reinspect 
    *--it = L'x'; 
    *++it = L'y'; 
    for each (wchar_t elem in c1) 
        System::Console::Write(" {0}", elem); 
    System::Console::WriteLine(); 
    return (0); 
    } 
 
  

Anforderungen

Header: <cliext/Liste>

Namespace: cliext

Siehe auch

Referenz

Liste (STL/CLR)

list::back (STL/CLR)

list::back_item (STL/CLR)

list::begin (STL/CLR)