It returns an iterator referring to the first element in the set container.
DeclarationFollowing are the ways in which std::set::begin works in various C++ versions.
C++98iterator begin(); const_iterator begin() const;C++11
iterator begin() noexcept; const_iterator begin() const noexcept;Return value
It returns an iterator referring to the first element in the set container.
ExceptionsIt never throws exceptions.
Time complexityTime complexity is contstant.
ExampleThe following example shows the usage of std::set::begin.
#include <iostream> #include <set> int main () { int myints[] = {50,40,30,20,10}; std::set<int> myset (myints,myints+10); std::cout << "myset contains:"; for (std::set<int>::iterator it = myset.begin(); it!=myset.end(); ++it) std::cout << ' ' << *it; std::cout << '\n'; return 0; }
The above program will compile and execute properly.
myset contains: 0 1 10 20 30 40 50 26390 2065620553
set.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4