We discussed this today, so I did some research. Potentially, you can do this: Int &refVar = * new int(55); // defining new reference variable // and assigning it heap address delete &refVar; // deallocating heap address However, this is considered uncommon enough practice as to be avoided in your code. thanks, -- Mikhail