map::BEGIN (STL/CLR)
Określa początek kontrolowanych sekwencji.
iterator begin();
Uwagi
Funkcja Członkowskich zwraca iteratora dwukierunkowe, który wyznacza pierwszy element kontrolowanych sekwencji lub po prostu poza koniec sekwencji puste.Służy do uzyskiwania iterację, który wyznacza current początku sekwencji kontrolowanych, ale jej stan można zmienić, jeśli zmiany długości sekwencji kontrolowane.
Przykład
// cliext_map_begin.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 first two items
Mymap::iterator it = c1.begin();
System::Console::WriteLine("*begin() = [{0} {1}]",
it->first, it->second);
++it;
System::Console::WriteLine("*++begin() = [{0} {1}]",
it->first, it->second);
return (0);
}
Wymagania
Nagłówek: < w cliext na mapie >
Obszar nazw: cliext