📅  最后修改于: 2023-12-03 14:39:50.924000             🧑  作者: Mango
Deque是C++ STL中的一个双向队列容器,可以在队尾和队头进行插入和删除操作,更为灵活方便。而其内置的size()函数是用来获取Deque中元素数量的。
size_t size() const;
该函数返回Deque中元素的数量,返回类型为无符号整型size_t。
下列例子说明了如何使用Deque的size()函数:
#include <iostream>
#include <deque>
int main() {
std::deque<int> myDeque = {1, 2, 3, 4};
std::cout << "Deque size: " << myDeque.size() << std::endl;
myDeque.push_back(5);
std::cout << "Deque size after push_back: " << myDeque.size() << std::endl;
myDeque.pop_front();
std::cout << "Deque size after pop_front: " << myDeque.size() << std::endl;
return 0;
}
输出结果如下:
Deque size: 4
Deque size after push_back: 5
Deque size after pop_front: 4