1
vote
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

Statistics

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

Visits by Source

User Actions

Users who voted for this posting

Michał Rajewicz
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

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