2 回答

TA貢獻1810條經(jīng)驗 獲得超5個贊
vector在C++標準模板庫中的部分內(nèi)容,它是一個多功能的,能夠操作多種數(shù)據(jù)結(jié)構(gòu)和算法的模板類和函數(shù)庫。
編程語言方面:vector是C++標準模板庫中的部分內(nèi)容,中文偶爾譯作“容器”,但并不準確。它是一個多功能的,能夠操作多種數(shù)據(jù)結(jié)構(gòu)和算法的模板類和函數(shù)庫。vector之所以被認為是一個容器,是因為它能夠像容器一樣存放各種類型的對象,簡單地說,vector是一個能夠存放任意類型的動態(tài)數(shù)組,能夠增加和壓縮數(shù)據(jù)。
標準模板庫(Standard Template Library,STL)是惠普實驗室開發(fā)的一系列軟件的統(tǒng)稱。STL的代碼從廣義上講分為三類:algorithm(算法)、container(容器)和iterator(迭代器),幾乎所有的代碼都采用了模板類和模板函數(shù)的方式,這相比于傳統(tǒng)的由函數(shù)和類組成的庫來說提供了更好的代碼重用機會。

TA貢獻1868條經(jīng)驗 獲得超4個贊
vector 是一個向量類型。可以存放一組相同內(nèi)省的數(shù)據(jù)。格式為vector<內(nèi)型>向量名(數(shù)據(jù)數(shù)量)。那句話的意思是在向量ALLcount中存放100個CAccount內(nèi)型的數(shù)據(jù)。
添加回答
舉報