C++ Vector cbegin()

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

此函数用于指向向量容器的第一个元素。

cbegin() vs begin()

cbegin() 函数返回常量迭代器,而 begin() 函数返回迭代器。begin() 函数指向的元素可以修改,但 cend() 函数指向的元素不能修改。

语法

考虑一个向量 'v'。语法将是

参数

它不包含任何参数。

返回值

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

示例 1

让我们看一个简单的例子。

输出

Error

在此示例中,由于我们尝试使用 cbegin() 函数修改值,因此会显示错误,因为在这种情况下这是不可能的。

示例 2

我们来看另一个简单的例子。

输出

C++

在此示例中,cbegin() 函数递增 1 以访问向量的第二个元素。

下一主题C++ Vector