title: Why should I not try to use "this" value after "delete this"?
body: <p>In <a href="https://isocpp.org/wiki/faq/freestore-mgmt#delete-this" rel="nofollow noreferrer">this paragraph of C++ FAQ</a> usage of <code>delete this</code> construct is discussed. 4 restrictions are listed.</p>
  
  <p>Restrictions 1 to 3 look quite reasonable. But why is restriction 4 there that I "must not examine it, compare it with another pointer, compare it with NULL, print it, cast it, do anything with it"?</p>
  
  <p>I mean <code>this</code> is yet another pointer. Why can't I <code>reinterpret_cast</code> it to an <code>int</code> or call <code>printf()</code> to output its value?</p>