|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.09.2013, 13:14 | #1 |
Пользователь
Регистрация: 11.12.2012
Сообщений: 29
|
Массивы и производные классы. Есть решение?
Допустим есть два класса
Код:
простой подход не работает, например: Код:
Подскажите тупому стандартный подход к решению такой проблемы... Напрашивается написание собственного класса массива для этого класса с хранением в массиве пойнтеров на классы. Но может быть можно изящнее? Спасибо! |
23.09.2013, 13:38 | #2 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
xe3
Хочется упаковать их в массив, инициализированный либо одним, либо другим, вперемешку... Ну и иметь доступ к соответствующим экземплярам виртуальных функций... Код:
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
23.09.2013, 15:13 | #3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Увы, проблема решается только массивом указателей, для чего собственно не нужно писать свой класс массива - обычно готовые имплементации позволяют это сделать.
|
23.09.2013, 15:46 | #4 |
Пользователь
Регистрация: 11.12.2012
Сообщений: 29
|
Rififi
Увы... Не работает... Последний раз редактировалось xe3; 23.09.2013 в 15:50. |
23.09.2013, 20:00 | #5 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
xe3
Увы... Не работает... У тебя какой-то палёный C++, видимо, китайская подделка. Используй только качественный, оригинальный C++ - там всё работает.
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Производные классы С# | Sergey_gorobets | Помощь студентам | 12 | 31.03.2013 13:37 |
Массив указателей на производные классы | number0ne | Общие вопросы C/C++ | 10 | 17.06.2012 21:32 |
производные классы | missg | C++ Builder | 15 | 10.04.2012 18:16 |
класс employee и производные классы | olik83 | Общие вопросы C/C++ | 7 | 21.09.2009 22:44 |
С++ Производные классы (Ошибка) | Sweta | Помощь студентам | 9 | 23.04.2008 12:58 |