Re[2]: template & dynamic_cast<>
От: sapunidze Россия  
Дата: 03.06.04 10:10
Оценка:
Здравствуйте, MaximE, Вы писали:



ME>Создай специальный нешаблонный класс-тэг именно для идентификации YCollection<> и публично отнаследуй YCollection<> от него. Затем в dynamyc_cast<> приводи к этому тэгу, чтобы узнать, является ли объект YCollection<>.


ME>
ME>class YItem {/*...*/};

ME>struct YCollection_tag {};

ME>template <typename T>
ME>class YCollection : public YItem , public YCollection_tag
...
ME>


спасибо, всем откликнувшимся.
отдельное спасибо Maxim Yegorushkin, его вариант мне больше подходит.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.