I use new to allocate a buffer, as follows:

BYTE *p;

p = new BYTE[20];


...

delete p;


After p is deleted, if I do NOT assign NULL to p, is there a way to determine whether it has already been freed?

Thanks