C++ Deque end()函数

C++ Deque end()函数

C++ Deque end()函数返回指向deque “过去的最后”元素的迭代器。如果deque容器为空,则end()函数返回与begin()函数相同的值。

其中past-the-last : “past-the-last”是指紧随最后一个元素后面的元素,并且它不指向任何元素。

C++ Deque end()函数

语法

iterator end(); 

参数

它不包含任何参数。

返回值

它返回一个迭代器,指向最后一个元素之后。

示例1

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

#include 
#include
using namespace std;
int main()
{
 deque k={10,20,30,40,50};
 deque::iterator itr=k.begin();
 while(itr!=k.end())
 {
  cout<<*itr;
  cout<<" ";
  ++itr;
 } 
   return 0;
}

输出:

10 20 30 40 50 

在这个示例中,end() 函数被用在 while 循环中,以迭代整个 deque 容器。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程