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

溫馨提示×

c++中vector如何刪除指定位置的元素

c++
小億
140
2024-03-02 17:29:21
欄目: 編程語言

要刪除vector中指定位置的元素,可以使用erase()方法。該方法接受一個迭代器作為參數,指示要刪除的元素位置。

以下是一個示例代碼:

#include <iostream>
#include <vector>

int main() {
    std::vector<int> vec = {1, 2, 3, 4, 5};

    // 刪除第三個元素(索引為2)
    vec.erase(vec.begin() + 2);

    // 打印刪除元素后的vector
    for (int i : vec) {
        std::cout << i << " ";
    }
    std::cout << std::endl;

    return 0;
}

在上面的例子中,我們使用erase()方法刪除了第三個元素(索引為2)。

請注意,刪除元素后,vector的大小會減小,因此要確保刪除的位置是有效的。

0
鹰潭市| 潼关县| 盐源县| 洪江市| 临泉县| 石家庄市| 赤峰市| 任丘市| 紫阳县| 洪江市| 武宣县| 泰顺县| 天峻县| 安泽县| 清流县| 沐川县| 子洲县| 金阳县| 金川县| 天水市| 松江区| 上饶市| 贵南县| 新兴县| 通城县| 金华市| 塘沽区| 北宁市| 瑞丽市| 乌审旗| 大渡口区| 林西县| 万荣县| 青川县| 且末县| 嘉峪关市| 杭锦旗| 丹棱县| 安顺市| 邵武市| 青州市|