你引用的措辞表明字符串不是向量.当您交换两个向量时,迭代器仍然有效并指向新向量.字符串没有类似的要求.这允许字符串使用小缓冲区优化.
它可能更合适,比较basic_string和vector,因为这些都是是在元素类型和参数化分配两个模板.这显示了进一步的差异:basic_string可能只适用于文字类型.并且basic_string还采用第三个参数,即特征,它们决定了如何进行比较.
与向量有共同点的是它们连续存储数据.
| 归档时间: |
|
| 查看次数: |
449 次 |
| 最近记录: |