issue #3503. finish the article Vecotr<T>