勵志

勵志人生知識庫

vector的方法

vector是C++ STL(標準模板庫)中的一個通用動態數組容器。它支持多種操作,包括添加、刪除、查詢元素,以及調整容器的容量。

向vector添加元素的方法有:

push_back()。在vector的末尾添加一個元素。

emplace_back()。在vector的末尾添加一個元素,與push_back()類似,但效率更高。

insert()。在指定位置插入一個元素,或者指定數量的相同元素。

emplace()。在指定位置插入一個元素,與insert()類似,但效率更高。

從vector中刪除元素的方法有:

erase()。刪除指定位置的元素。

remove()。刪除指定元素。

clear()。清空vector中的所有元素。

訪問vector中的元素可以通過下標運算符或at()函式。獲取vector的大小可以使用size()函式。

此外,vector還支持其他操作,如遍歷、排序、查找等。