El 9/9/22 a les 14:58, James Richters via fpc-pascal ha escrit:
Is there some nifty way to increase a dynamic array by 1 that is more elegant? Inc(MyArray); would sure be nice
If I know that I have to regularly add a single element to an array, instead of using a dynamic array I just use a TFPGList (if the elements are simple types or records) or a TFPGObjectList (if the element are objects and I want automatic housekeeping) from the fgl unit, then I can just do MyList.Add(element).
I don't know if it is more or less efficient than using a dynamic array but I think it's nicer.
There are other generic classes that may be more efficient than fgl but I'm just used to fgl.
Bye -- Luca _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal