Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

การลบสมาชิกจาก C++ std::vector โดยดัชนี (index)

การลบสมาชิกจาก std::vector โดยดัชนี ทำได้ดังนี้:

ตัวอย่างโค้ด

#include <iostream>
#include <vector>
using namespace std;

int main() {
    vector<int> v; // ประกาศ vector
    // เพิ่มสมาชิก
    v.push_back(-10);
    v.push_back(7);
    v.push_back(6);
    // ลบสมาชิกแรก (v[0])
    v.erase(v.begin());
    for (int i = 0; i < v.size(); i++)
        cout << v[i] << " ";
    return 0;
}

ผลลัพธ์

7 6