【发布时间】:2025-12-03 17:10:01
【问题描述】:
std::basic_string 和 std::vector 等容器在内部容量耗尽时执行自动重新分配。该标准规定,在重新分配后,.capacity() >= .size()。
主流工具链在执行重新分配时使用了哪些实际乘数?
更新
到目前为止,我有:
Dinkumware:1.5(随 MSVS 和可能的 ICC 一起提供)
GNU libstdc++:2(随 GCC 和可能的 ICC 一起提供)
RW/Apache stdcxx:1.618(又名 φ)
STL端口:2
【问题讨论】:
标签: c++ implementation containers