If I use the "exit" function after catching an exception, will the "exit" function delete dynamically allocated memory itself, or must I perform this myself? Further, will exit call the destructors of any user defined objects?
Would these answers remain the same if "abort" were substituted for "exit" in the paragraph above?