中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++中vector怎么刪除指定位置元素

c++
小億
124
2024-03-13 17:40:50
欄目: 編程語言

要刪除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 << " ";
    }
    
    return 0;
}

在上面的示例中,我們使用erase()方法來刪除指定位置(第三個元素)的元素。在調用erase()方法時,需要傳入一個迭代器,這里使用begin()方法加上要刪除元素的索引來獲取指定位置的迭代器。

0
丘北县| 卫辉市| 德保县| 张家川| 当涂县| 安丘市| 潍坊市| 井陉县| 高台县| 宜兴市| 屯昌县| 抚州市| 康乐县| 河北区| 瑞昌市| 宾川县| 开原市| 德庆县| 临澧县| 郧西县| 东兴市| 许昌市| 内黄县| 随州市| 临邑县| 肇州县| 故城县| 临西县| 班玛县| 澄江县| 新密市| 石家庄市| 都江堰市| 南漳县| 日土县| 秭归县| 乌拉特中旗| 神木县| 新丰县| 张北县| 诸暨市|