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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2010, 22:14   #1
интеграл
Пользователь
 
Регистрация: 17.03.2010
Сообщений: 13
По умолчанию Шаблон класса который сохраняет указатели на обьекты

Привет !

Вопрос, возможно создать шаблон класса который запоминает допустим в массиве/векторе указатели на обьекты созданные этим классом. Язык C++

вот примерно то чего я пытаюсь добиться

class ABC
{
public:
ABC() // конструктор - создаёт обьект и сохраняет
// указатель в вектор v_store
void getInfo(); // выдаёт информацию в созданных обьектах, при помощи вектора v_store;
protected:
static vector<ABC*> v_store;
......................... // другие переменные
}

Не пойму как создать конструктор ABC::ABC()
Спасибо !

Последний раз редактировалось интеграл; 21.03.2010 в 22:23.
интеграл вне форума Ответить с цитированием
Старый 21.03.2010, 22:36   #2
NikLik
Форумчанин
 
Аватар для NikLik
 
Регистрация: 22.11.2007
Сообщений: 224
По умолчанию

Возможно
Код:
ABC::ABC()
{
  ...
  v_store.push_back(this);
  ...
}
NikLik вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не получается шаблон класса Yura_n Общие вопросы C/C++ 6 26.01.2010 19:39
Создать шаблон класса «очередь» (C++) NieL Помощь студентам 0 09.06.2009 13:31
Как написать шаблон класса Suren Общие вопросы C/C++ 4 25.05.2009 23:41
Шаблон класса androidvsu Общие вопросы C/C++ 2 26.04.2009 11:57
Можно ли в типизированый файл записывать обьекты класса? Tania Общие вопросы Delphi 1 19.04.2007 13:17