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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Paltus
3 / 3 / 0
Регистрация: 18.09.2013
Сообщений: 31
#1

stl::vector, метод pop_back() - C++

29.09.2013, 17:56. Просмотров 1318. Ответов 2
Метки нет (Все метки)

Доброго времени суток!

Вот такой вопрос: я создаю объект в куче:

C++
1
       someClass *test = new someClass();
и записываю указатель на него в вектор:

C++
1
2
3
      vector<someClass*> vtest;
 
      vtest.push_back(test);
Что будет при вызове pop_back()? Просто удалится указатель из вектора или освободится память на которую он указывает?

Заранее благодарю за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2013, 17:56
Здравствуйте! Я подобрал для вас темы с ответами на вопрос stl::vector, метод pop_back() (C++):

vector STL - C++
class data { public: char path; char net; char metric; int number; // для укаания строки таблици }; class vertex

Работа с STL vector - C++
Добрый день! Прошу объяснить следующие моменты связанные с &lt;vector&gt; (почему ругается студия, откуда берутся такие результаты) и дать...

STL vector,list - C++
У меня 2 вопроса: 1) можете рассказать,как подробно работает reverse_iterator?Создал вектор,хочу его распечатать в обратном порядке...

STL vector iterator - C++
есть список в списке... ..точнее: vector &lt;Class1*&gt; mapClass1; а уже в Class1 определён вектор vector &lt;Class2*&gt; mapClass2; ...

STL vector index operator - C++
что такое индекс оператор у контейнера вектор ??? по заданию надо задать доступ к произвольному элементу у в вектору использую индекс...

Stl vector, не резервирует память - C++
vector не резервирует память и не вставляет элемент std::vector&lt;int&gt; myVector; myVector.reserve(10); ...

2
Jupiter
Каратель
Эксперт С++
6556 / 3977 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.09.2013, 17:58 #2
Цитата Сообщение от Paltus Посмотреть сообщение
Что будет при вызове pop_back()? Просто удалится указатель из вектора или освободится память на которую он указывает?
Просто удалится указатель из вектора
1
Paltus
3 / 3 / 0
Регистрация: 18.09.2013
Сообщений: 31
29.09.2013, 17:58  [ТС] #3
Цитата Сообщение от Jupiter Посмотреть сообщение
Просто удалится указатель из вектора
Спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2013, 17:58
Привет! Вот еще темы с ответами:

stl sort vector не сортирует ?! - C++
class Playlist { private: std::vector&lt;Song&gt; s_container; public: Playlist() { s_container=std::vector&lt;Song&gt;(); } ...

STL обращение к элементу vector - C++
Помогите исправить ошибку. #include &lt;iostream&gt; #include &lt;vector&gt; using namespace std; class otschet { public: double...

STL vector запись в файл - C++
Здраствуйте! Такая проблема, есть у меня например vector чисел 1,2,3,4,5 надо записать их в файл. Если записываю так, то выбивает ошибка...

Обработка STL контейнера vector - C++
Текст дан в виде вектора. Отсортировать элементы этого вектора и превратить на два списка так, чтобы в первом были только те элементы,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru