What if we delete an object and then try to access an object through the pointer which has been deleted? I found the following:
Before the lifetime of an object has started but after the storage which the object will occupy has been allocated or, after the lifetime of an object has ended and before the storage which the object occupied is reused or released, any pointer that refers to the storage location where the object will be or was located may be used but only in limited ways
[...]
— the object will be or was of a class type with a non-trivial destructor and the pointer is used as the operand of a delete-expression,
But this's not exacly the case I'm looking for. What happend if the storage has been release or reused? Does standard explain that case?