C++ set begin()

2024 年 8 月 30 日 | 阅读 2 分钟

C++ set begin() 函数用于返回指向 set 容器第一个元素的迭代器。

语法

参数

返回值

它返回一个指向 set 第一个元素的迭代器。

复杂度

常量。

迭代器有效性

无变化。

数据竞争

容器被访问。常量和非常量版本都不会修改容器。

异常安全

此函数从不抛出异常。

示例 1

让我们看一个 begin() 函数的简单示例。

输出

Contents of myset are: 
C++
Java
SQL

在上面的示例中,begin() 函数用于返回指向 myset 集合中第一个元素的迭代器。

示例 2

让我们看一个简单的例子

输出

0 1 2 4 5 9

示例 3

让我们来看一个使用 while 循环遍历 set 的简单示例。

输出

Elements of myset are: 
Aman
Deep
Nikita
Priya
Suman

在上面,begin() 函数用于返回指向 myset 集合中第一个元素的迭代器。

示例 4

让我们看一个简单的例子

输出

The first element of s1 is 1
The first element of s1 is now 2

在上面的示例中,begin() 函数用于返回指向 myset 集合中第一个元素的迭代器。