如何获取字典键?
How to get the dictionary key?
我有一个结构:
struct node {
map<string, string> data;
node* left;
node* right;
};
而且我知道数据中只能有一个键值对(我知道我可以使用一对,但任务是用地图来完成 - 真是奇怪的任务))
那么,如何获取某个节点中的密钥呢?
例如:
node t;
t.data...
t.data.begin()->first
会完成这项工作。但也许你应该写下整个任务,因为它真的很奇怪。
我有一个结构:
struct node {
map<string, string> data;
node* left;
node* right;
};
而且我知道数据中只能有一个键值对(我知道我可以使用一对,但任务是用地图来完成 - 真是奇怪的任务)) 那么,如何获取某个节点中的密钥呢? 例如:
node t;
t.data...
t.data.begin()->first
会完成这项工作。但也许你应该写下整个任务,因为它真的很奇怪。