C ++ Deque size()函数返回双向队列中元素的个数 。
例如:
deque<int> d={1,2,3,4,5};
d.size()=5;return_type size();
其中,return_type是无符号整数类型。
它不包含任何参数。
它返回双端队列容器中的元素数。
让我们看一个简单的实例
#include <iostream>
#include<deque>
using namespace std;
int main()
{
deque<int> d;
cout<<"双端队列的大小是 :"<<d.size();
cout<<'\n';
d.push_back(1);
d.push_back(2);
d.push_back(3);
cout<<"双端队列的大小是 :"<<d.size();
return 0;
}输出:
双端队列的大小是 :0 双端队列的大小是 :3
在此示例中,当双端队列'd'为空时,size()函数将返回0。在双端队列容器中添加三个元素时,size()函数将返回3。