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

溫馨提示×

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
五指山市| 桂平市| 辉县市| 蕉岭县| 丰宁| 滨海县| 平定县| 昌吉市| 含山县| 阳东县| 江门市| 都江堰市| 宁津县| 汉中市| 会同县| 颍上县| 南丰县| 罗甸县| 高安市| 革吉县| 彭水| 麻江县| 灵宝市| 镇赉县| 乌兰察布市| 乌拉特前旗| 曲阜市| 汝州市| 海淀区| 武宁县| 句容市| 枞阳县| 马公市| 宜阳县| 镇巴县| 宜章县| 瑞金市| 济源市| 文成县| 正安县| 航空|