|
As I don't fully understand your requirements, read the following with that in mind. When I use dynamic arrays, I always keep two values: "Total number of occurrences allocated" and "Number of occurrences loaded". If I need to "clear" the array and begin reloading, I just set the "Number of occurrences loaded" value to 0 rather than deallocating the storage and beginning the allocation cycle again. The "Total number of occurrences allocated" is only increased when the number loaded exceeds it. Though I've never run tests, I believe minimizing the number of allocation and deallocation operations makes the program more efficient. Donald R. Fisher, III Project Manager Roomstore Furniture Company (804) 784-7600 extension 2124 DFisher@xxxxxxxxxxxxx <clip> In this program, the array can be allocated/deallocated multiple times. Upon the 2nd allocation (after a deallocation), the array had the values that were loaded previously. This caused an issue. <clip>
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.