[英]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.