Vote UpVote

Exceptional Safety

The Wiert Corner – I think I tend to forget with [WayBack] Exceptional Safety is this: object destruction process must not cause or raise any unhandled exceptions or you will have memory leaks beyond your ability to fix them. Particulary, that means the BeforeDestruction method – and destructors themselves – must never ever allow exceptions to escape them. Any escaping exception there will always cause memory leak. Period. –jeroen via [WayBack] Single or nested try…finally blocks? None will prevent the memory leak if your destructors are broken. – Dalija Prasnikar – Google+
Favorite? Off-Topic? jpluimers @ 2019-12-11 18:04


Visits: 94
Votes: 1
Favorites: 0
Off-Topic: 0

Visits by Source

User Actions

Users who voted for this posting

Michał Rajewicz
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News


Please login or register to use this functionality.
(click on this box to dismiss)