If I have
vector<T> list
Where each element in the list is unique, what’s the easiest way of deleting an element provided that I don’t know if it’s in the list or not? I don’t know the index of the element and I don’t care if it’s not on the list.
You could use the Erase-remove idiom for std::vector
Quote:
Or, if you’re sure, that it is unique, just iterate through the vector and erase the found element. Something like: