キュー・コンテナ
1キュープロパティ
(1)FIFOキュー容器の一方の端部に挿入され、他方の端部を除去します。
(2)反復子を提供しない-トラバースすることができない
(3)は、ランダムアクセスすることはできません
コンテナの2キュー操作
例の、3-
#include
の#include
名前空間stdを使用。
void test01(){
queue<int>q;//创建队列
q.push(10);//队尾插入元素
q.push(20);
q.push(30);
q.push(40);
cout << "队尾:" << q.back() << endl;
while (!q.empty()) {
cout << q.front() << " ";
q.pop();//删除对头元素
}cout << endl;//输出10 20 30 40
cout << q.size() << endl;//输出 0
}
int main(void) {
test01();
return 0;
}