C++ 插入地图

C++ 插入地图,c++,dictionary,hashmap,unique,C++,Dictionary,Hashmap,Unique,我有一张机票和行李的地图, 每张票必须是唯一的,并且必须与地图上的位置相对应 是否可以只更改行李(m_bagage->秒),而不更改钥匙 std::无序地图收货人; 您不能更改地图中的键,它们是常量。此外,地图中的键是唯一的。若要更改现有条目的值,请指定您可以执行的键 std::unordered_map<Ticket, bagage> m_consigne; // add some entries bagage b; Ticket t; m_consigne[t] = b; st

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

std::无序地图收货人;

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

std::unordered_map<Ticket, bagage> m_consigne;
// add some entries
bagage b;
Ticket t;
m_consigne[t] = b;
std::无序地图收货人;
//添加一些条目
袋b;
票t;
m_收货人[t]=b;