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

溫馨提示×

C++ Vector容器怎樣復制

c++
小樊
114
2024-07-30 14:35:12
欄目: 編程語言

在C++中,可以使用Vector容器的構造函數或者賦值運算符來復制一個Vector容器。

  1. 使用構造函數復制Vector容器:
#include <iostream>
#include <vector>

int main() {
    std::vector<int> vec1 = {1, 2, 3, 4, 5};
    std::vector<int> vec2(vec1); // 使用vec1的構造函數復制vec1到vec2

    // 輸出復制后的vec2
    for (int i : vec2) {
        std::cout << i << " ";
    }

    return 0;
}
  1. 使用賦值運算符復制Vector容器:
#include <iostream>
#include <vector>

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

    vec2 = vec1; // 使用賦值運算符將vec1復制到vec2

    // 輸出復制后的vec2
    for (int i : vec2) {
        std::cout << i << " ";
    }

    return 0;
}

無論使用構造函數還是賦值運算符,都可以實現Vector容器的復制。

0
商丘市| 东宁县| 邵阳市| 美姑县| 安龙县| 福建省| 土默特左旗| 甘肃省| 张掖市| 盘锦市| 和平县| 左云县| 宜章县| 武鸣县| 水城县| 金阳县| 安西县| 丘北县| 宜良县| 田阳县| 锦州市| 太谷县| 马公市| 安顺市| 修水县| 青浦区| 循化| 鄂温| 云安县| 乌鲁木齐市| 阿巴嘎旗| 色达县| 盐城市| 斗六市| 雅江县| 榆树市| 咸阳市| 保定市| 长乐市| 韶山市| 沅陵县|