erase-remove-idiom

C++ wymazać element wektorowy według wartości, a nie według pozycji? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... or.eraseElementWhoseValueIs(8); Czy po prostu muszę przejść przez wszystkie elementy wektorowe i przetestować ich wartości?