|
1
13
未初始化的局部指针变量或字段将具有未定义的值,就像未初始化的一样。
当你使用
如果您确实需要检查地图中是否存在具有该键的项目,并且不需要新条目,请使用
|
|
|
2
9
使用map::find代替并完全避免这个问题。
|
|
|
3
4
|
|
|
4
0
您的映射包含customClass*,因此对customContainer[newid]的调用构造一个指针,而不是customClass的实例。
是的,最后一部分我错了。 您可以这样测试映射中是否存在ID:
|
|
|
Julia · 矢量中相加为总和S的值的数量 3 年前 |
|
|
C_Rod · 在模板方法中确定STL容器中项目的数据类型 4 年前 |
|
|
quantumwell · 将空向量放入std::map() 8 年前 |
|
|
OutOfBound · 对未初始化内存使用算法的优点 8 年前 |
|
|
DarthRubik · 在使用列表删除之后,迭代器如何不无效 8 年前 |