I'm collecting data into a 4D array (it's how most of the code is already implemented) and I'm recording the data over time (i.e. there will be multiple 4D arrays).
The total size of the 4D array is 8x2x8x150 of floats i.e. float data[8][2][8][150]
I want to be able to store each subsequent incoming 4D array into a vector for saving/manipulation later.
I understand, though, that arrays in C++ can't be stored in vectors as is. How can I easily store this data for an undetermined amount of time (i.e. not a fixed vector size)? Keep in mind that this is a fairly large data set (~38Kb per 4D array)