История изменений
Исправление pon4ik, (текущая версия) :
Возможно криво тебя понял, но может ты хочешь так:
template <typename T>
class A {
public:
typedef T value_type;
};
class B: public A<ConcreteType> {};
class C: public B
{
public:
value_type field;
};
Исправление pon4ik, :
Возможно криво тебя понял, но может ты хочешь так:
template <typename T>
class A {
public:
typedef T value_type;
};
class B: public A<ConcreteType> {};
class C: public B
{
public:
C::value_type field;
};
Исходная версия pon4ik, :
Возможно криво тебя понял, но может ты хочешь так:
template <typename T>
class A {
typedef T value_type;
};
class B: public A<ConcreteType> {};
class C: public B
{
public:
A::value_type field;
};