小编Cap*_*_D1的帖子

C++ 对象如何处理分配数组文字?

我可能没有很好地表达这个问题,但这里有一个例子来说明我的意思。可以unordered_map像这样创建:

unordered_map<string,int> map = {
    {"A", 3},
    {"B", 2},
    {"C", 1}
};
Run Code Online (Sandbox Code Playgroud)

我想知道如何制作自己的类可以以这种方式运行?例如,如何解释传递给映射的所有值?如何访问我分配给它的数组中的每个单独值?事实上,它是否会是一个数组,因为这些值不一定都共享一个类型?

c++ arrays unordered-map class object

5
推荐指数
1
解决办法
285
查看次数

标签 统计

arrays ×1

c++ ×1

class ×1

object ×1

unordered-map ×1