Screw vectors - manage your own memory and make a function that dynamically resizes an array and use that.

I don't believe in using all the standard template library crapola until you understand alot of the friggin' language.

Telling someone to 'use a vector' when they barely know what a struct is can't be a good idea and I can't stand people who make such suggestions.

It's like learning to speak a language but not knowing the any of the grammar.