Если у меня есть класс, который содержит количество typedef
'd переменных, например:
class X {
typedef token TokenType;
bool doStuff()
{
TokenType data;
fillData(&data);
return true;
}
};
Есть ли способ переопределить typedef
для TokenType
в производном классе?
N.B. Это НЕ подходящее место для использования шаблонов (это уже шаблонный класс, и любые изменения могут привести к [РЕДАКТИРОВАНИЕ: бесконечное ] рекурсивное определение [class X < class Y = class X < class Y . . .> >
и т.