繁体   English   中英

在地图中插入

[英]Insertion in a map

我有一张机票和行李的地图,每张机票必须是唯一的,并且必须对应地图上的一个位置,是否可以只更改行李(m_bagage->second)而不更改密钥?

std::unordered_map<Ticket, bagage> m_consigne;

您不能更改地图中的键,它们是const 此外,地图中的键是唯一的。 要更改现有条目的值,给定您可以执行的键

std::unordered_map<Ticket, bagage> m_consigne;
// add some entries
bagage b;
Ticket t;
m_consigne[t] = b;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM