Тема: Типи і вказівники
Всім привіт.
Дано наступний код:
struct Node
{
T data;
Node* next;
Node* prev;
Node() { data = T{} ; next = nullptr; prev = nullptr;
~Node() { delete data; }
};
Що можна зробити щоб в деструкторі код delete data виконувався лише тоді,коли тип Т є вказівником?