Just curious the reason of based keyword design in RPG.  If they are
tightly integrated, why not just allow doing the following:
%addr(myField) = myPointer;  

-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Scott Klement
Sent: Wednesday, December 06, 2006 12:27 PM
To: RPG programming on the AS400 / iSeries
Subject: Re: dealloc (Correction)


Assuming that myField_P is the based of myField, does these two 
statements yield same result?

Statement 1 ==>   dealloc myField_P;
Statement 2 ==>   myField_P = *null;


No.  The first statement releases memory so that it's available for
other programs to use for other purposes.

The second statement sets a pointer to null (so that it no longer points
to a valid space in memory.)
--
This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at
http://archive.midrange.com/rpg400-l.



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.