|
Billy, IMO, pointers would probably cause you more problems in the future than they would be worth. Since the fields are not contiguous, any changes to the record format would cause your pointer offsets to be invalid. I think you'd be better off defining a DS of all your fields and overlay that DS with an array. That way, you're referencing the elements by name rather than position. hth eric.delong@pmsi-services.com ______________________________ Reply Separator _________________________________ Subject: Using Pointers Author: <MIDRANGE-L@midrange.com> at INET_WACO Date: 11/19/99 6:13 PM We have a file with 9 record types that we get from a client. I have an external description for each record type, but I have the file internally defined and each of the external definitions brought in as an external data structure, so when a record is read I just move the whole record to the appropriate data structure. I am now having to add 4 arrays to one of the record types because the client is adding some information, now the array elements are not contiguous and since a field cannot be in more than one data structure I would like to be able to use pointers to the fields in the data structure to create or make up the fields for the run time arrays. I am currently loading the arrays via the input specs, but I would like to be able to just point to the data that is already in the record type data structure. TIA, Billy +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +--- +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
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.