0
Предположим, что класс Data
имеет шаблон локального класса Element<i>
, следующий код имеет ошибку компиляции. Код кажется простым, но что не так?Определить тип локального класса в шаблоне класса
template<unsigned i, class Data>
class A
{
public:
typedef typename Data::Element<i> ElementTy; // compilation error: token error
};