Udostępnij za pośrednictwem


hash_multimap::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_hash_multimap_begin.cpp 
// compile with: /clr 
#include <cliext/hash_map> 
 
typedef cliext::hash_multimap<wchar_t, int> Myhash_multimap; 
int main() 
    { 
    Myhash_multimap c1; 
    c1.insert(Myhash_multimap::make_value(L'a', 1)); 
    c1.insert(Myhash_multimap::make_value(L'b', 2)); 
    c1.insert(Myhash_multimap::make_value(L'c', 3)); 
 
// display contents " [a 1] [b 2] [c 3]" 
    for each (Myhash_multimap::value_type elem in c1) 
        System::Console::Write(" [{0} {1}]", elem->first, elem->second); 
    System::Console::WriteLine(); 
 
// inspect first two items 
    Myhash_multimap::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: < cliext/hash_map >

Obszar nazw: cliext

Zobacz też

Informacje

hash_multimap (STL/CLR)

hash_multimap::end (STL/CLR)