title: Are local objects destructed in the case of a leave on Symbian?
body: <p>On Symbian, if a function exits because of a leave, are the destructors of its local (automatic) variables called?</p>
  
  <p>From what I've tried on the emulator, they are. But then, why use the Cleanup Stack rather then smart pointers?</p>