С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
176 / 2 / 1
Регистрация: 31.10.2016
Сообщений: 160
1

Удаление элементов вектора

23.02.2017, 16:23. Показов 1561. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Я конечно понимаю, что вектор это такая штука, которая удаляется сама при выходе из функции в которой она определена. Но мне все же интересно, как его удалить вручную?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.02.2017, 16:23
Ответы с готовыми решениями:

Удаление элементов вектора
как вызвать деструктор? почему не удаляется объект class a { public: a() { std::cout <<...

Удаление элементов из вектора
Что я делаю не так string f="/.+(STL).$1/"; vector<string> words; words.push_back(f); ...

Удаление элементов вектора
Доброе. Данная программа выводит таблицу, и работает с ней. Как удалить строку в таблице? Не...

Удаление элементов вектора
Дана матрица смежности, мне нужно удалить из нее вершину. Это значит, что при удалении вершины...

2
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
23.02.2017, 18:07 2
Лучший ответ Сообщение было отмечено jkadaba как решение

Решение

C++
1
2
3
4
5
std::vector<int> v;
v.reserve(13);
std::cout << v.capacity() << endl;
std::vector<int>().swap(v);
std::cout << v.capacity() << endl;
Или:
C++
1
2
v.clear();
v.shrink_to_fit();
Это подразумевалось?
1
nd2
3438 / 2817 / 1249
Регистрация: 29.01.2016
Сообщений: 9,427
23.02.2017, 22:48 3
Цитата Сообщение от jkadaba Посмотреть сообщение
как его удалить вручную?
C++
1
2
std::vector <int>* p = new std::vector <int> (100);
delete p;
0
23.02.2017, 22:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.02.2017, 22:48
Помогаю со студенческими работами здесь

Удаление элементов из вектора
С консоли вводится вектор значений double и точность, удалить и вектора элементы разность между...

Удаление одинаковых элементов вектора
Здравствуйте. Нужно удалить из вектора одинаковые элементы. Вектор состоит из стрингов и это надо...

Удаление из вектора повторяющихся элементов
есть вектор vector&lt;int&gt; array; я считаю в него из файла, подскажите как мне удалить одинаковые...

Удаление всех элементов вектора
Как удалить все элементы вектора. Например Создаём пустой вектор vector&lt;int&gt;numb; заполняем его...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru