Hi guys,
I was wondering if you have a class instance crash your program during initialization, does everything the constructor has done up to that point come undone? I take it that all classes created are automatically destroyed, and the same with concrete types, but what about free-store objects? Are they automatically deleted? Could a call to abort() cause a memory leak (just in case the OS didn't clean up properly)?