title: Difference between normal and abnormal termination C++
body: <p><strong>C++</strong> <strong>:</strong>
  What is the difference between return 0 (normal termination) and return 1 (abnormal termination) ? what does abnormal termination have to do with the destructors </p>