std:vector为何要叫vector这个名字呢

std::vector为什么要叫vector这个名字呢?
今天用一个第三方库,看代码,有个XXvector,我以为是类似std的vector,研究了半天,看文档也看的一头雾水。结果一问人,是向量,是它的本意啊,用久了C++的vector,忘了它的本意了,到底为什么C++的那个容器要叫vector啊???

------解决方案--------------------
vector 一般被称之为动态数组,和数组有类似的功能。
而在数据结构中,数组是向量的数据结构。
------解决方案--------------------
vector不叫数组,一开始就是定义为向量的,只是有人把它误解为数组了
------解决方案--------------------
vector<int> ::size_type 在内部只是一个typedef。
用来表示元素个数的类型。
主要是为了统一不同平台的代码,比如32位和64位系统,
其实跟size_t一样
另外vector相对array来说确实是实现了动态数姐的功能
------解决方案--------------------
探讨

vector<int> ::size_type 在内部只是一个typedef。
用来表示元素个数的类型。
主要是为了统一不同平台的代码,比如32位和64位系统,
其实跟size_t一样
另外vector相对array来说确实是实现了动态数姐的功能