title: C++: If an exception is thrown, are objects that go out of scope destroyed?
body: <p>Normally it would be destructed upon the scope ending.. I could see issues occurring if exceptions were thrown though.</p>