在线文档教程
C++
容器 | Containers

std::set::begin

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 cendreturns an iterator to the end (public member function)

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cppreference.com/w/cpp/container/set/BEGIN