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

Добавление объектов в вектор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определите сумму элементов массива, расположенных после максимального значения http://www.cyberforum.ru/cpp-beginners/thread689442.html
Для тестирования предусмотреть возможность задавать элементы массива различным образом: при описании с инициализацией, присвоением значений (в том числе случайных), или вводом необходимых значений. ...
C++ Нарисовать шестиугольник Здравствуйте! Помогите пожалуйста не работает программа, необходимо нарисовать шестиугольник с использование прерывания.(10h) Не пойму как с помощью прерывания нарисовать шестиугольник использую... http://www.cyberforum.ru/cpp-beginners/thread689440.html
C++ OpenGl painter что не правильно ?
Deviaphan: "Где файл painter.cpp с релаизацией методов класса Painter? Я не вижу, компилятор тоже не видит." Файл painter.cpp и .hpp лежит в одной папке вместе с остальными основными файлами...
Класс “участник”: фамилия, телефон, адрес и производные C++
1. . Класс “участник”: фамилия, телефон, адрес. 2. Производные: “участник очереди на получение жилья” (дата постановки на учет, наличие льгот, порядковый номер, в очереди); “участник выездной...
C++ Матрицы. Вложенные циклы с переменными границами http://www.cyberforum.ru/cpp-beginners/thread689424.html
Дана действительная матрица порядка n. Найти сумму элементов, расположенных в закрашенной части матрицы на рисунке.
C++ Простейшие действия над элементами матриц Задана целочисленная матрица порядка n x n. Для тестирования предусмотреть возможность задавать элементы массива различным образом: при описании с инициализацией, присвоением значений (в том числе... подробнее

Показать сообщение отдельно
Sidalex
0 / 0 / 0
Регистрация: 07.07.2013
Сообщений: 3
07.07.2013, 14:09
привет, прочесав интернет(в векторах я не силен,но мне нужно его применить), я нашел простой способ создания вектора классов(каждый из которых инициализируется конструктором),вот

C++
1
2
int count_ob=4;
std::vector <object> mass(count_ob,object(3));
где object - класс,count_ob - количество объектов, object(3) - конструктор с параметром.
Но вот беда: мне нужно работать с размером вектора, и тут компилятор материться начинает

Пробую так(удалить первый элемент):

C++
1
mass.erase(mass.begin());
как его удалить?помогите,пожалуйста, может я массив объектов не правильно-таки создал?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru