Связанный список типов шаблонов, в котором следующий указатель указывает на другую специализацию.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Связанный список типов шаблонов, в котором следующий указатель указывает на другую специализацию.

Сообщение Anonymous »

Мне хотелось бы иметь шаблон класса с одним параметром типа и внутри класса содержать указатель на следующий класс в связанном списке, но позволить этому классу потенциально иметь другой тип (в этом примере другой тип – это специализация.)
Я попробовал этот код:

Код: Выделить всё

template
class Banana
{
public:
void function(T parameter); // illustrates class methods/members only concerned with single type T

Banana* next;
}
Компилятор выдает ошибку:

'Банан': слишком мало аргументов шаблона.


Подробнее здесь: https://stackoverflow.com/questions/781 ... pecializat
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»