hi:

what is the difference between key word "delete" and function User::Free(TAny* )?

it seems that delete will call the class destructor but User::Free(TAny*) does not call the destructor but simply free the cell memory..Am i right?

By the way, under which situation that destructor will be called?

thank you