C++ Vector как удалить все элементы, расположенные после этого итератора..

C++ Vector как удалить все элементы, расположенные после этого итератора..
в конце дописывает 121

Задать свой вопрос
1 ответ
Облегченный пример:
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64

include lt;algorithmgt;
include lt;iostreamgt;
include lt;vectorgt;
using namespace std;

int main()

    vectorlt;intgt; v = 5, 4, 8, 9, 0, 6;
    auto min = min_element(v.begin(), v.end());
    // Вот так правильно устранять используя remove, но зачем так изгаляться?
    v.erase(remove(v.begin(), v.end(), *min), v.end());
    // В вашем случае довольно просто:
    v.erase(min);
    for (const autoamp; i : v) cout lt;lt; i lt;lt; " ";
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт