Quote Originally Posted by dcjr84
There is a simple reason reason to initialize an array, and that's because
if left uninitialized you just don't know what the elements contain.
This is very untrue, and your whole post is based around this argument.
It shuld be initialised. But not by vector. By user. having an array of 0's is also garbage.