Re[6]: Почему???
От: Lorenzo_LAMAS  
Дата: 17.12.03 10:04
Оценка: 4 (1)
Да, такое сделать нельзя. Сам подумай, как должна быть устроена таблица виртуальных функций для твоего случая (если бы так можно было делать).

template<class T>
class A
{
public:
    virtual void fun(T);
};

A<int>a;

Тут понятно, для класса можно сгенерить таблицу. "Поместить туда адрес" A<int>::fun(int);

А как быть, если эта функция еще и шаблон?
Of course, the code must be complete enough to compile and link.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.