Udostępnij za pośrednictwem


vector::end (STL/CLR)

Określa koniec kontrolowanej sekwencji.

    iterator end();

Uwagi

Element członkowski funkcja zwraca sterująca random access wskazuje tylko poza końcem kontrolowanej sekwencji.Umożliwia ona uzyskanie iterację opisująca current koniec kontrolowanej sekwencji, ale jego stan można zmienić, jeśli zmiany długości sekwencji kontrolowanych.

Przykład

// cliext_vector_end.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 last two items 
    cliext::vector<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); 
    } 
 
  

Wymagania

Nagłówek:<cliext/vector>

Przestrzeń nazw: cliext

Zobacz też

Informacje

vector (STL/CLR)

vector::back (STL/CLR)

vector::back_item (STL/CLR)

vector::begin (STL/CLR)