std::set::begin
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。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com