1) note of STL::vector