concurrent_vector::resize 方法
視需要刪除或加入項目,將並行向量的大小變更為要求的大小。 這個方法不是並行安全的。
void resize(
size_type _N
);
void resize(
size_type _N,
const _Ty& _Val
);
參數
_N
並行向量的新大小。_Val
如果新的大小大於原始大小,會將新的項目加入至向量。 如果省略此值,會指派預設的類型值給新物件。
備註
如果容器的大小小於要求的大小,會在向量中加入項目,直到達到要求的大小。 如果容器的大小大於所要求的大小,則會刪除最接近容器結尾的項目,直到容器大小達到 _N 為止。 如果容器的大小與要求的大小相同,則不採取任何動作。
resize 並不具備並行安全。 您必須確定當您呼叫此方法時,沒有其他執行緒會叫用並行向量上的方法。
需求
標頭: concurrent_vector.h
**命名空間:**並行