C ++中的DEQUE CBEGIN()
给出的任务是显示C++STL中deque::cbegin()的工作。
什么是Deque::cbegin()函数?
deque::cbegin()是位于双端队列头文件下的函数,cbegin()返回指向双端队列容器第一个元素的迭代器指针。
注意-cbegin()函数中没有任何参数。
语法
deq.cbegin();
deq是双端队列的对象。
返回值
该函数返回const_iterator。
const_iterator是一个随机访问迭代器,用于指向双端队列容器的第一个元素。我们可以使用容器的第一个元素来遍历整个容器,但这不能用于修改容器的值,但是可以打印整个容器。
示例
#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
说明
在此代码中,首先,头文件包含双端队列的所有功能。我们倾向于声明双端队列中包含一些值。然后,无论使用cbegin()返回列表的主要部分,我们都有一种倾向,即通过执行cbegin()打印出双端队列的主要部分。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短