QQueue

最后更新于:2022-04-02 02:13:41

[TOC] ## 概述 QQueue 是 QList 的派生类,继承了列表的全部功能,仅仅是添加了几个队列操作函数 常用函数 ``` QQueue() oid enqueue(const T & t) //元素入队,添加到队尾 T dequeue() //元素出队,将队头元素卸下并返回 T & head() //获取队头的读写引用 const T & head() const //获取队头的只读引用 void swap(QQueue & other) ``` ## 实例 ``` QQueue queue; queue.enqueue(1); queue.enqueue(2); queue.enqueue(3); while (!queue.isEmpty()) cout << queue.dequeue() << endl; ```
';