Jerzy Brzoska
4
Q:

delete from front in vector c++

// Deleting first element
vector_name.erase(vector_name.begin());

// Deleting xth element from start
vector_name.erase(vector_name.begin()+(x-1));

// Deleting from the last
vector_name.pop_back();
3
carVec.erase(std::remove_if(carVec.begin(), carVec.end(), [&id_to_delete](const Car& ele)->bool
            {
                return ele.getnewId() == id_to_delete;
            }), carVec.end());
1
vector.erase( vector.begin() + 3 ); // Deleting the fourth element
3
vector.erase(position) // remove certain position
// or
vector.erase(left,right) // remove positions within range
3

New to Communities?

Join the community