鉴于任务是在 C++ STL 中展示 deque::cbegin() 的工作。
什么是 Deque::cbegin( ) 函数?
deque::cbegin() 是 deque 头文件下的函数,cbegin() 返回指向 deque 容器第一个元素的迭代器指针。
注意− cbegin() 函数中没有任何参数。
用法
deq.cbegin();
其中 deq 是 deque 的对象。
返回值
该函数返回 const_iterator。
const_iterator 是一个随机访问迭代器,用于指向 deque 容器的第一个元素。我们可以使用容器的第一个元素遍历整个容器,但这不能用于修改容器的值,但可以打印整个容器。
示例
#include <deque>
#include <iostream>
using namespace std;
int main(){
deque<int> dqe = { 65, 2, 31, 5, 9 }; // creation of deque
cout<<"First element of the deque is:";
cout<<*dqe.cbegin(); // returns first element of deque
}
输出
如果我们运行上面的代码,它将生成以下输出 -
First element of the deque is:65
解释
在这段代码中,首先,头文件包含 deque 的所有函数。我们倾向于声明双端队列中有一些值。然后,我们倾向于在执行 cbegin() 时打印双端队列利用的主要组件,无论在哪里使用 cbegin() 来返回列表的主要组件。
相关用法
- C++ DEQUE CRBEGIN()用法及代码示例
- C++ Deque erase()用法及代码示例
- C++ Deque push_back()用法及代码示例
- C++ Deque max_size()用法及代码示例
- C++ Deque back()用法及代码示例
- C++ Deque empty()用法及代码示例
- C++ Deque clear()用法及代码示例
- C++ Deque deque()用法及代码示例
- C++ Deque pop_back()用法及代码示例
- C++ Deque emplace_back()用法及代码示例
- C++ Deque end()用法及代码示例
- C++ Deque cbegin()用法及代码示例
- C++ Deque front()用法及代码示例
- C++ Deque shrink_to_fit用法及代码示例
- C++ Default Methods用法及代码示例
- C++ Deque size()用法及代码示例
- C++ Deque resize()用法及代码示例
- C++ Deque at()用法及代码示例
- C++ Deque rbegin()用法及代码示例
- C++ Deque emplace()用法及代码示例
注:本文由纯净天空筛选整理自Sunidhi Bansal大神的英文原创作品 DEQUE CBEGIN() in C++。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。