// 0 〜 4が入ったvector型変数numbersを用意
std::vector<int> numbers {0, 1, 2, 3, 4};
// aとbを除きたい
int a = 1;
int b = 3;
// iteratorで内部要素を回し、該当値であればその要素を削除
for (auto itr = numbers.begin(); itr != numbers.end(); itr++)
{
if (((*itr) == a) || ((*itr) == b))
{
numbers.erase(itr);
break;
}
}