where numStrings is read in from an external file.
During processing I might wish to add entries to the array e.g numStrings is now numStrings + 1. Now, my original dynamically allocated array is of fixed (numStrings) size. To add to the array would I need to delete the existing array and then create a new array using numStrings + 1?
I know there is a C realloc() function but I wish this to be a C++ solution.