因为assign()函数会在赋值的时候调整原向量的size,而capacity保持不变。
以下是C++文档中的具体描述:
Assign vector content
Assigns new contents to the vector, replacing its current contents, and modifying its size accordingly.
关于已经初始化的vector使用assign函数后出现元素访问越界
最新推荐文章于 2025-06-11 00:34:57 发布