![]() |
1
4
事实上,
不可以。只有在标准容器被销毁时,才能保证释放它们的内存。 地图没有矢量的容量概念,所以它不需要缩小以适应。清除后的映射与清除+收缩到匹配后的向量处于相同的情况:它不需要分配任何内存…但也不禁止分配。 |
![]() |
Bob · BFS用映射C替换数组++ 7 年前 |
![]() |
aghast · 如何在std::map中放置POD结构? 7 年前 |
![]() |
killer · 地图声明未编译[重复] 7 年前 |
![]() |
ksl · 在类声明中初始化常量成员变量时,调试模式中出现异常 7 年前 |
![]() |
Ahmed Atteya · C++std::map在未找到键时添加值 7 年前 |
![]() |
Leo Lai · std::map中的基元类型值是否已初始化? 8 年前 |
|
user6421810 · C++映射未正确插入 9 年前 |
![]() |
user3794186 · C++std::map保存任意类型的值 10 年前 |