Re[2]: Проблема с видимостью typedef в шаблонах.
От: Slowspeed  
Дата: 17.05.12 21:55
Оценка:
Простите за еще один, возможно глупый, вопрос:

Есть ли разница писать

class C: public B<T>
{
typedef typename B<T>::thisclass parentclass;
typedef C thisclass;
};

или

class C: public B<T>
{
typedef typename С<T>::thisclass parentclass;
typedef C thisclass;
};

Просто у меня эти тайпдефы добавляются макросом, которому передается имя класса, но не передается имя базового и взять его особо неоткуда.
До второго тайпдефа ведь наверное C<T>::thisclass и B<T>::thisclass одно и то-же?

S>Спасибо! То, что надо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.