Ponyal chto Vy hotite. Po primeru Vashemy v C++ ya by tak sdelal+
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено andy_P 29 ноября 2006 г. 17:01
В ответ на: Не Вы не поняли. Я специально использовал слово "ссылка на класс" (class reference), а не "указатель на класс" (pointer to class). Когда мы говорим (+) отправлено <font color=gray>homekvn</font> 29 ноября 2006 г. 16:27


template int get_corners(){return 0;}
class Figure{};
class Square: public Figure{};
template<> int get_corners(){return 4;}


template
Figure* create_suaqre_fromT(){
if (get_corners() == 4)
return new Square;
else
return 0;
}

A voobsche Vam vse ravno v storonu shablonov i RTTI nado :-)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
URL изображения: 
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 3 на единицу:


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание