vector 提高效率

1. 插入元素前预分配空间比直接插入元素快。

vector.reserve(n);

2. 插入元素使用emplace_back,比push_back快。

vector.emplace_back(new(class));

3. 一个向量的元素给另一个向量,swap最快。

srcVec.swap(dstVec);

 

posted @ 2024-05-24 19:06  风影我爱罗  阅读(21)  评论(0编辑  收藏  举报