Форум программистов, компьютерный форум CyberForum.ru

Удаление всех элементов вектора - C++

Восстановить пароль Регистрация
 
Spirit370
 Аватар для Spirit370
1 / 1 / 2
Регистрация: 08.08.2013
Сообщений: 86
16.02.2014, 02:03     Удаление всех элементов вектора #1
Как удалить все элементы вектора.
Например
Создаём пустой вектор
C++
1
vector<int>numb;
заполняем его пятью элементами
C++
1
while(cin>>numbr){numb.push_breack(numbr);g+=1;if (g == 5){breack;}}
и как теперь вернуть массив к первоначальному виду?. Что бы он был пустой, как будто его только что объявили?
C++
1
vector<int>numb;
т.е. не содержал ни одного элемента.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 02:03     Удаление всех элементов вектора
Посмотрите здесь:

Удаление элементов вектора с использованием итератора в STL C++
удаление элементов, входящих в заданный интервал из вектора C++
Массив и Удаление элементов вектора C++
удаление элементов вектора C++
Удаление элементов из вектора C++
C++ Удаление элементов вектора со сдвигом
C++ Удаление элементов из вектора
Удаление из вектора повторяющихся элементов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alex566
 Аватар для Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
16.02.2014, 02:06     Удаление всех элементов вектора #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
    numb.clear();
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,057
16.02.2014, 02:10     Удаление всех элементов вектора #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
vector::clear Удаляет все элементы из контейнера.
http://ru.cppreference.com/w/cpp/container/vector/clear
std::vector::erase Удаляет указанные элементы из контейнера.
http://ru.cppreference.com/w/cpp/container/vector/erase
std::vector::resize Изменяет размер контейнера
http://ru.cppreference.com/w/cpp/con.../vector/resize
Yandex
Объявления
16.02.2014, 02:10     Удаление всех элементов вектора
Ответ Создать тему
Опции темы

Текущее время: 06:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru