It seems that with vectors you can only delete via iterators. Since I can access and update by index [], shouldn't I be able to delete by index?
The reason I ask is that when you delete via the iterators and the value exists multiple times, I believe it deletes all instances. I just want to delete a specific one.