Re: Stack-based C++ class to wrap NSAutoreleasePool
Re: Stack-based C++ class to wrap NSAutoreleasePool
- Subject: Re: Stack-based C++ class to wrap NSAutoreleasePool
- From: Clark Cox <email@hidden>
- Date: Sat, 14 Nov 2009 09:53:34 -0800
On Wed, Nov 11, 2009 at 9:17 AM, Dan Korn <email@hidden> wrote:
> So, is there any reason why I shouldn't do this?
The one thing to be careful of is exceptions. In 32-bit Mac code,
Obj-C and C++ exceptions are completely unrelated. If an Objective-C
exception is thrown, C++ destructors will *not* be called as the stack
is unwound. Just something to be aware of.
--
Clark S. Cox III
email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden