yes I didn't take care of that.sorry

Muhammad Adel

"The secret to creativity is knowing how to hide your sources".   Einstein
----- Original Message -----
From: "Chad M. Gross" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 02, 2004 5:16 PM
Subject: Re: [ADVANCED-DOTNET] Exceptions in Constructors


> Muhammad, you didn't read my note close enough.  The _myIntPointer is a
> private field member of Class1 so you obviously do not have access to it
> as you are showing below.  Take another look at my original note.
>
> Chad
>
> >you can use _finally (C++) or finally (C#) blocks to make sure that no
> >memory leaks happen.see the
> >following code:
> >
> >Class1* c = NULL;
> >
> >try {
> >   c = new Class1();
> >   c.DoSomething();
> >}
> >catch {char* msg) {}
> >finally
> >{
> >    if (c==Null)
> >        {
> >            if ( _myIntPointer!=NULL)
> >            {
> >                 delete _myIntPointer;
> >            }
> >        }
> >}
>
> ===================================
> This list is hosted by DevelopMentor®  http://www.develop.com
> Some .NET courses you may be interested in:
>
> NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
> http://www.develop.com/courses/gaspdotnetls
>
> View archives and manage your subscription(s) at
http://discuss.develop.com
>

===================================
This list is hosted by DevelopMentor®  http://www.develop.com
Some .NET courses you may be interested in:

NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles
http://www.develop.com/courses/gaspdotnetls

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to