Ok in my tree program, I have to use a reference to occupancy in my tnod struct. So In my destructor
I tried decrementing it but doesnt work because cant decrement an reference... So how do I decrement the Tnode occupancy (reference to the tree struct occupancy)? Also, to delete a TNode in my destructor do I only use delete data, which deletes the data in the tnode or do I also have to say free(this)?Code:~TNode (void) { occupancy--; delete data; }