void operator delete(void *ptr) throw();
void operator delete[](void *ptr) throw();
operator delete deallocates space of an object.
operator delete will do nothing if ptr is null. If ptr is not null then it should have been returned from a call to operator new.
operator delete[] has the same behaviour as operator delete but is used for array deallocation.
Standard C++.