C 佇列函式queue用法

2021-09-23 17:04:27 字數 992 閱讀 2298

c++ queue(佇列)提供了佇列的全部功能,換句話說就是這裡面已經實現了乙個先進先出的資料結構。不需要我們再去重新定義各種函式,簡化開發過程。

c++ 佇列queue的標頭檔案書寫格式為:

#include
例項化形式如下:

queuequeuename;
其中成員函式如下:

1、檢驗佇列是否為空

empty() 堆疊為空則返回真

形式如下:

queuename.empty();
2、返回隊首元素

front() 返回隊首元素

形式如下:

queuename.front();
3、返回隊尾元素

back()返回隊尾元素

形式如下:

queuename.back() ;
4、彈出隊首元素

pop() 移除佇列中最靠前位置的元素,是沒有返回值的void函式

形式如下:

queuename.pop();
5、插入元素

push() 在隊尾插入乙個元素

形式如下:

queuename.push(elemtype);
6、棧中資料的數量

size() 返回佇列中元素數目

形式如下:

queuename.size();
例子如下

#include #include #include using namespace std;

int main()

結果如下

C 佇列queue的用法

c 佇列queue模板類的定義在標頭檔案中,queue 模板類需要兩個模板引數,乙個是元素型別,乙個容器型別,元素型別是必要的,容器型別是可選的,預設為deque 型別。c 佇列queue是一種容器介面卡,它給予程式設計師一種先進先出 fifo 的資料結構。c 佇列queue類成員函式如下 back...

C 佇列queue用法詳解

二 queue常用函式 queue是一種容器轉換器模板,呼叫 include queue 即可使用佇列類。queue 資料型別,容器型別 初始化時必須要有資料型別,容器可省略,省略時則預設為deque 型別 1 queue int q1 queue double q2 queue char q3 預...

C 佇列Queue用法例項分析

佇列 queue 在程式設計中扮演著重要的角色,因為它可以模擬佇列的資料操作。例如,排隊買票就是乙個佇列操作,後來的人排在後面,先來的人排在前面,並且買票請求先被處理。為了模擬佇列的操作,queue在arraylist的基礎上加入了以下限制 1.元素採用先入先出機制 fifo,first in fi...