I haven't coded in a while, months. Anyway I'm back and I need a little refresher.
If I have 2 pointers:
Type* ptr1;
Type* ptr2;
and set ptr2 using new, and set ptr1 to point to ptr2, how do I delete ptr2 through ptr1? I was thinking delete *ptr1 or delete &ptr1; The latter works syntactically, but not sure if it's doing what I want. Is that correct? If not, what is? Thanks
Code:Type* ptr1; Type* ptr2; ptr2 = new Type; ptr1 = ptr2;