Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2012, 10:43   #11
MuradS60
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 15
По умолчанию

Кто подскажет как хранить заранее неизвестное количество объектов класса ??
MuradS60 вне форума Ответить с цитированием
Старый 02.04.2012, 11:08   #12
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Цитата:
Кто подскажет как хранить заранее неизвестное количество объектов класса ??
Странный вопрос, а vector Вам тогда для чего.
EUGY вне форума Ответить с цитированием
Старый 02.04.2012, 11:39   #13
MuradS60
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от EUGY Посмотреть сообщение
Странный вопрос, а vector Вам тогда для чего.
так мы там вроде задаем количество элементов нет?? и уже в рамках этих значений работаем
MuradS60 вне форума Ответить с цитированием
Старый 02.04.2012, 12:39   #14
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Вы задали вектор нужного типа. Вот и добавляйте в него объекты заданного типа
push_back(const T& x); Вектор будет их хранить.
EUGY вне форума Ответить с цитированием
Старый 02.04.2012, 13:04   #15
MuradS60
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 15
По умолчанию

небольшой примерчик возможен если не сложно для описанного выше кода
MuradS60 вне форума Ответить с цитированием
Старый 02.04.2012, 13:17   #16
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Код:
class X 
{
public:
 X(){}
};

//

vector<X> array;
X x; 
array.push_back(x);
X* px = new X;
array.push_back(*px);
Вам бы почитать по векторам, чтобы иметь полное понятие. Не сложно ведь.
Зачем учится по отрывкам.
EUGY вне форума Ответить с цитированием
Старый 02.04.2012, 13:25   #17
MuradS60
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от EUGY Посмотреть сообщение
Код:
class X 
{
public:
 X(){}
};

//

vector<X> array;
X x; 
array.push_back(x);
X* px = new X;
array.push_back(*px);
Вам бы почитать по векторам, чтобы иметь полное понятие. Не сложно ведь.
Зачем учится по отрывкам.
искал где бы почитать чтоб суть была не нашел... А если конструктор с параметрами тогда как быть ?
MuradS60 вне форума Ответить с цитированием
Старый 02.04.2012, 13:29   #18
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Код:
class X 
{
public:
 X(int, int){}
};

//

vector<X> array;
X x(1,2); 
array.push_back(x);
X* px = new X(3,4);
array.push_back(*px);
EUGY вне форума Ответить с цитированием
Старый 02.04.2012, 13:35   #19
MuradS60
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 15
По умолчанию

Благодарю выручили!
MuradS60 вне форума Ответить с цитированием
Старый 03.04.2012, 00:43   #20
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

MuradS60

искал где бы почитать чтоб суть была не нашел...

Будь осторожен. В округе работает банда похитителей информации. похищают инфу прямо из гоогле, и бедные пользователи ничегошеньки не могут найти! ):
Поэтому лучше начать делать запасы, пока еще хоть что-то осталось...
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Массив указателей, динамическое выделение памяти Андрей! Общие вопросы C/C++ 11 09.02.2012 01:05
Динамическое выделение памяти , realloc. _-Re@l-_ Общие вопросы C/C++ 8 03.11.2011 10:20
Динамическое выделение памяти, как лучше? Пепел Феникса Общие вопросы по программированию, компьютерный форум 10 11.03.2010 09:44
Динамическое выделение памяти под массивы Артем125 Общие вопросы C/C++ 4 07.04.2009 09:52
Динамическое выделение памяти FW-TOT Общие вопросы C/C++ 2 19.12.2008 00:42