标签:删除 operator 支持 类型 front 允许 back push 删除元素
1 #include <iostream> 2 #include <queue> 3 using namespace std; 4 5 // queue 构造函数 6 // queue<T> queT;//queue 采用模板类实现,queue 对象的默认构造形式: 7 // queue(const queue &que);//拷贝构造函数 8 9 // queue 存取、插入和删除操作 10 // push(elem);//往队尾添加元素 11 // pop();//从队头移除第一个元素 12 // back();//返回最后一个元素 13 // front();//返回第一个元素 14 15 // queue 赋值操作 16 // queue& operator=(const queue &que);//重载等号操作符 17 18 // queue 大小操作 19 // empty();//判断队列是否为空 20 // size();//返回队列的大小 21 22 void test01() 23 { 24 queue<int> q; // 创建队列 25 q.push(10); 26 q.push(20); 27 q.push(30); 28 q.push(40); 29 cout << "队尾:" << q.back() << endl; 30 while (q.size() > 0) 31 { 32 cout << q.front() << " "; // 输出对头元素 33 q.pop(); 34 } 35 } 36 37 int main() 38 { 39 test01(); 40 getchar(); 41 return 0; 42 }
标签:删除 operator 支持 类型 front 允许 back push 删除元素
原文地址:https://www.cnblogs.com/duxie/p/10902170.html