Добрый день. Я занимаюсь кодированием проекта в университете, и мне хотелось бы знать, как я могу добавить элемент данных к узловой структуре (для связанного списка), но структура была определена ранее. Я не могу просто определить все это в исходной структуре, так как инструкции указывают иначе.C++ Добавление члена данных в структуру из другого базового класса
Вот моя структура, расположенная в ListAsSSL.h файле:
struct node
{
node* next;
Object obj;
};
Могу ли я сделать это в другом файле заголовка:
struct node: node
{
node* previous;
};
Спасибо. Я просто сам изучил шаблон Decorator, но он показывает только, как это делать с классами, а не с структурами.
Благодарим вас за помощь. Richard
Классы и структуры - это одно и то же, но только с разным доступом. –
Нет, вы не можете этого сделать. Вместо этого используйте наследование. –
нет, вы не можете это переопределить – Raindrop7