Replace erase loop with std::remove_if.