![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| afx |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 7.5.2006 Репутация: нет Всего: нет |
Всё перепробывал, ошибка не исправляется. Говорит, что надо тип в шаблоне указывать, но а мне надо чтобы для любого типа работало. Подскажите как? |
|||
|
||||
| Darhazer |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 429 Регистрация: 28.9.2005 Где: HellCity (Sofia, Bulgaria) Репутация: 2 Всего: 29 |
Нельзя сделать для любого типа так как при компиляцие компилятор делаеть из шаблонах конкретние класси
Нелья пользуват шаблона Run-Time -------------------- I'm a wheel, I'm a wheel, I can roll, I can feel But you can't stop me turning 'Cause I'm the sun, I'm the sun, I can move, I can run But you'll never stom me burning |
|||
|
||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
насколько я понял смысл того, что ты пытаешься сделать здесь нужны не шаблоны, а наследование и виртуальная Show(). |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 8 Всего: 146 |
А где определение переменной -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Neitron |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 3.10.2005 Где: Москва Репутация: 2 Всего: 5 |
Забудь навсегда про передачу VOID.
Изначально задумка неправильная. Компилятор не знает для какого класса создающегося при помощи шаблона вызывать Show(); В твоем случае ф-цию тоже нужно делать шаблонной. Это сообщение отредактировал(а) Neitron - 10.5.2006, 12:28 -------------------- Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей. Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ |
|||
|
||||
| MAKCim |
|
||||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
передавай заодно и тип
а вообще тут действительно (если правильно понял идею) нужны виртуальные ф-ии -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
||||
|
|||||
| afx |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 7.5.2006 Репутация: нет Всего: нет |
Спасибо за предложения, буду разбираться
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |