c++ map unordered_map 区别
2023-12-25 17:28:30
目录
std::map 和 std::unordered_map 区别
map访问,没有key会获取默认值
在 C++ 的 std::map
中,如果使用 operator[]
访问一个不存在的键,它会创建一个新的键,并将其关联的值初始化为该值类型的默认值。如果值类型是内置类型(例如 int、double 等),默认值通常是零。如果值类型是自定义类,则会调用该类的默认构造
文章来源:https://blog.csdn.net/jacke121/article/details/135203247
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!