将键作为字符串和值映射为C ++中的键值对列表

时间:2016-01-08 20:03:13

标签: c++

我想将学生的电话号码(字符串)映射到相应的标记和排名。格式如下:

myMap["9876543210"] = {"Marks" => 90, "Rank" => 3}

如何在C ++中完成?

1 个答案:

答案 0 :(得分:2)

#include <map>

struct StudentData {
    int marks;
    int rank;
};

typedef std::map<std::string, StudentData> studentDataRepository;