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

溫馨提示×

vector容器如何刪除指定元素

小億
490
2024-03-19 17:43:32
欄目: 編程語言

可以使用erase()方法來刪除vector容器中的指定元素。例如,假設要刪除vector容器中值為10的元素,可以按照以下步驟操作:

#include <iostream>
#include <vector>

int main() {
    std::vector<int> vec = {1, 10, 5, 10, 7};

    // 打印刪除前的vector容器
    for (int num : vec) {
        std::cout << num << " ";
    }
    std::cout << std::endl;

    // 刪除值為10的元素
    vec.erase(std::remove(vec.begin(), vec.end(), 10), vec.end());

    // 打印刪除后的vector容器
    for (int num : vec) {
        std::cout << num << " ";
    }
    std::cout << std::endl;

    return 0;
}

在上面的代碼中,先打印出刪除前的vector容器,然后使用erase()方法和remove()方法結合來刪除值為10的元素,最后再打印出刪除后的vector容器。

0
资讯| 连城县| 台江县| 从江县| 大丰市| 新营市| 临沭县| 贡嘎县| 洛南县| 龙里县| 全南县| 伊川县| 宜城市| 茶陵县| 泰和县| 浦江县| 延边| 察隅县| 咸丰县| 斗六市| 招远市| 江都市| 察雅县| 集安市| 衡阳市| 襄樊市| 景洪市| 车险| 安义县| 大英县| 林甸县| 福建省| 德兴市| 合川市| 云安县| 彝良县| 若尔盖县| 德钦县| 自贡市| 辰溪县| 湖北省|