You can customize the way a vector (or any other STL container) allocates memory. I have done this before and I am pretty sure it would be easier than writing your own complete dynamic array solution.Originally Posted by The Brain
Execution time shouldn't be affected by the number of libraries or functions you use. Maybe executable size, but the difference would be negligible I would think, and they would certainly not outweigh the advantages I mentioned above.