unordered_multiset::begin
Wyznacza początek kontrolowanych sekwencji lub Wiadro z farbą.
iterator begin();
const_iterator begin() const;
local_iterator begin(size_type nbucket);
const_local_iterator begin(size_type nbucket) const;
Parametry
Parametr |
Opis |
nbucket |
Numer segmentu. |
Uwagi
Pierwszy funkcje dwóch zwracają do przodu iteratora tego punkty na pierwszy element sekwencji (lub po prostu poza koniec sekwencji puste).Funkcje składowe dwa ostatnie powrócić do przodu iteratora tego punkty na pierwszy element Wiadro z farbą nbucket (lub po prostu poza koniec Wiadro z farbą pustego).
Przykład
// std_tr1__unordered_set__unordered_multiset_begin.cpp
// compile with: /EHsc
#include <unordered_set>
#include <iostream>
typedef std::unordered_multiset<char> Myset;
int main()
{
Myset c1;
c1.insert('a');
c1.insert('b');
c1.insert('c');
// display contents " [c] [b] [a]"
for (Myset::const_iterator it = c1.begin();
it != c1.end(); ++it)
std::cout << " [" << *it << "]";
std::cout << std::endl;
// inspect first two items " [c] [b]"
Myset::iterator it2 = c1.begin();
std::cout << " [" << *it2 << "]";
++it2;
std::cout << " [" << *it2 << "]";
std::cout << std::endl;
// inspect bucket containing 'a'
Myset::const_local_iterator lit = c1.begin(c1.bucket('a'));
std::cout << " [" << *lit << "]";
return (0);
}
Wymagania
Nagłówek: <unordered_set>
Obszar nazw: std
Zobacz też
Informacje
Inne zasoby
<unordered_set> Członkowie