91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c++隊列的用法有哪些

c++
小億
89
2023-11-02 09:52:40
欄目: 編程語言

C++中隊列的用法有以下幾種:

  1. 聲明隊列:使用std::queue模板類聲明隊列對象。

    #include <queue>
    std::queue<int> myQueue; // 聲明一個整型隊列
    
  2. 入隊操作:使用push()函數將元素入隊。

    myQueue.push(10); // 入隊元素10
    myQueue.push(20); // 入隊元素20
    
  3. 出隊操作:使用pop()函數將隊首元素出隊。

    myQueue.pop(); // 隊首元素10出隊
    
  4. 訪問隊首元素:使用front()函數訪問隊首元素,但不會將其出隊。

    int frontElement = myQueue.front(); // 返回隊首元素20
    
  5. 隊列大小:使用size()函數獲取隊列的大小。

    int queueSize = myQueue.size(); // 返回隊列的大小,此時為1
    
  6. 判斷隊列是否為空:使用empty()函數判斷隊列是否為空。

    bool isEmpty = myQueue.empty(); // 返回false,因為隊列非空
    

注意:C++標準庫中的隊列是基于雙端隊列(deque)實現的。

0
沅陵县| 九龙城区| 四子王旗| 新竹县| 岢岚县| 凌源市| 邢台县| 铜陵市| 辽阳县| 逊克县| 汤原县| 甘孜| 承德县| 兴海县| 伽师县| 和平县| 霍山县| 陇川县| 安福县| 巴中市| 普洱| 罗源县| 长垣县| 贡觉县| 斗六市| 绥滨县| 三门峡市| 深水埗区| 乌兰浩特市| 团风县| 蓬安县| 兴宁市| 柞水县| 巫山县| 应城市| 洞头县| 多伦县| 崇信县| 道孚县| 龙游县| 洱源县|