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