title: Actively calling a destructor
body: <p>In this post:</p>
  
  <p><a href="https://stackoverflow.com/questions/16945547/c-pointer-changing-the-contents-without-changing-the-address">C++ Pointer: changing the contents without changing the address?</a></p>
  
  <p>The user Eric Postpischil suggested an answer in which he actively called the destructor of a class.
  Is it legal? Is it considered good programing?</p>
  
  <p>The reason I ask is that in one of my classes my teacher said it is forbidden and we should never do that, was he wrong?</p>
  
  <p>The question and the answer itself on the post, although interesting is not really relevant to my question.</p>