请问如何用const数组初始化非const哈希表。
如何用下面数组的数据
static const Option_Type selectability_cho[] = {
{T_ANY_SELECTABILITY_STUFF, NAME("on"), OValue_NONE, 0, false},
{SELCH_OFF, NAME("off"), OValue_NONE, 0, false},
{SELCH_OFF, NAME("nothing"), OValue_NONE, 0, false},
}
根据哈希函数计算得到的哈希值,初始化以下哈希表。或者,有什么其他可以代替的思路?
unordered_map<char*,Option_Type*>hashtable;
键值为每个Option_Type结构体的第二个参数,即NAME(NAME已宏定义用于初始化Name结构体:包含char*字符串和int长度)
谢谢!