std::set::cbegin
std::set::start,std::set::cBEGIN
iterator begin( | | |
---|---|---|
const_iterator begin() const; | | |
const_iterator cbegin() const; | | (since C++11) |
将迭代器返回到容器的第一个元素。
如果容器为空,则返回的迭代器将等于end()
...
参数
%280%29
返回值
第一个元素的迭代器。
例外
(none) | (until C++11) |
---|---|
noexcept specification: noexcept | (since C++11) |
复杂性
常量。
例
二次
#include <set>
#include <iostream>
int main() {
std::set<int> set = { 6, 1, 3, 4, 2, 5 };
for (auto it = set.begin( it != set.end( ++it)
std::cout << *it << "\n";
}
二次
可能的产出:
二次
1
2
3
4
5
6
二次
另见
end cend | returns an iterator to the end (public member function) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。