溫馨提示×

vector切片在C++中的使用示例有哪些

c++
小樊
88
2024-08-17 22:00:36
欄目: 編程語言

在C++中,可以使用std::vectorstd::vector::erase()方法來對vector進行切片操作。以下是一個示例:

#include <iostream>
#include <vector>

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

    // 切掉vector的前兩個元素
    vec.erase(vec.begin(), vec.begin() + 2);

    // 輸出剩下的元素
    for (int i : vec) {
        std::cout << i << " ";
    }

    return 0;
}

上面的代碼將輸出:3 4 5,說明成功對vector進行了切片操作。通過調整erase()方法中的參數,可以實現不同的切片操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女