Quote Originally Posted by fishies
Hopefully this clarifies my question a little.
It does. And the answer is simple: you can't do it (change the size of an array).
You might want to use std::vector that allows dynamic resizing.