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

溫馨提示×

c++ stack類怎樣清空棧內容

c++
小樊
102
2024-09-25 08:36:13
欄目: 編程語言

在C++中,可以使用std::stack容器適配器來實現棧數據結構

#include <iostream>
#include <stack>

int main() {
    std::stack<int> myStack;

    // 向棧中添加一些元素
    myStack.push(1);
    myStack.push(2);
    myStack.push(3);

    // 輸出當前棧的大小
    std::cout << "當前棧的大小: " << myStack.size() << std::endl;

    // 清空棧內容
    while (!myStack.empty()) {
        myStack.pop();
    }

    // 輸出清空后的棧的大小
    std::cout << "清空后的棧的大小: " << myStack.size() << std::endl;

    return 0;
}

在這個示例中,我們首先創建了一個std::stack<int>類型的變量myStack,然后向其中添加了一些元素。接下來,我們使用while循環和pop()方法來清空棧內容。最后,我們輸出清空后的棧的大小,以驗證棧已經被清空。

0
武定县| 太湖县| 克拉玛依市| 铁力市| 赤壁市| 鄄城县| 玉屏| 安化县| 额济纳旗| 南宫市| 通州市| 通州区| 青川县| 蛟河市| 永川市| 延庆县| 黄浦区| 都兰县| 拜城县| 巍山| 莫力| 佛教| 合水县| 鞍山市| 伊金霍洛旗| 勃利县| 云霄县| 安吉县| 孝义市| 商南县| 开远市| 昌邑市| 信宜市| 桦南县| 遵义市| 安阳市| 乐安县| 元氏县| 天长市| 高雄县| 寿宁县|