亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
静安区| 海口市| 宾阳县| 资阳市| 高雄市| 玛曲县| 汝州市| 林甸县| 城固县| 长泰县| 景洪市| 金乡县| 阿鲁科尔沁旗| 全州县| 九寨沟县| 顺平县| 吴川市| 定西市| 仪征市| 抚州市| 巨野县| 德钦县| 宁夏| 商水县| 新晃| 金溪县| 仁寿县| 新平| 香港| 涞源县| 凭祥市| 仙桃市| 额尔古纳市| 金华市| 桂林市| 兴和县| 纳雍县| 玉田县| 甘洛县| 正镶白旗| 泸定县|