1 #include <iostream> 2 #include <stack> 3 #include <algorithm> 4 #include <list> 5 #include <vector> 6 #include <queue> 7 using namespace std; 8 9 10 void main() 11 { 12 //默认deque 13 queue<int> myq; 14 //默认链式队列 15 queue<int, list<int>> mylistq; 16 myq.push(1); 17 myq.push(2); 18 myq.push(3); 19 //队列不允许迭代器访问 20 /*for (auto i : myq) 21 { 22 cout << i << endl; 23 }*/ 24 25 while (!myq.empty()) 26 { 27 cout << myq.front() << endl; 28 myq.pop(); 29 } 30 cin.get(); 31 }