C++ STL的stack不是專門用來實現隊列的,而是用來實現堆棧的數據結構。如果要實現隊列,應該使用queue或deque來完成。queue是STL中提供的用于實現隊列的數據結構,而deque也可以用來實現隊列,但deque同時也支持在兩端進行插入和刪除操作。因此,為了實現隊列,應該使用queue或deque而不是stack。