Я написал этот код, но он не работает!Использование typedef с классом шаблона
Это реализация узла для динамического стека в C++:
template <class E>
class Record{
public:
E elem;
Record<E> *prec;
};
typedef Record<E> *P; <- error!
Я не могу ее решить, какое-либо решение? Благодаря
Вы имеете в виду вы получите ошибку компилятора? Какая ошибка? – BoBTFish
Вам нужно заменить 'E' на фактический тип. Например, 'typedef Record * P;' –
juanchopanza
@juanchopanza .... почему вы не пишете это в части ответа? – Michael