Vector.h for cpp