Enums 使用枚举的节俭常量结构
我有以下枚举,并希望使用此枚举的元素创建一个常量映射:Enums 使用枚举的节俭常量结构,enums,constants,thrift,Enums,Constants,Thrift,我有以下枚举,并希望使用此枚举的元素创建一个常量映射: enum UploadFileType { POPULATION, PROBABILITY, REACH, CMOBILE, CMOBAPP } /** * Defines which files are uploadable in which country */ const map<string,list<UploadFileType>> uploadable_fil
enum UploadFileType {
POPULATION,
PROBABILITY,
REACH,
CMOBILE,
CMOBAPP
}
/**
* Defines which files are uploadable in which country
*/
const map<string,list<UploadFileType>> uploadable_files = {
'hu': [POPULATION, PROBABILITY, REACH, CMOBILE, CMOBAPP],
'sk': [POPULATION, PROBABILITY, REACH]
}
我不知道这应该是什么样子。枚举使用点表示法:
const map<string,list<UploadFileType>> uploadable_files = {
'hu': [UploadFileType.POPULATION, UploadFileType.PROBABILITY, UploadFileType.REACH, UploadFileType.CMOBILE, UploadFileType.CMOBAPP],
'sk': [UploadFileType.POPULATION, UploadFileType.PROBABILITY, UploadFileType.REACH]
}
const-map可上载的\u文件={
“hu”:[UploadFileType.POPULATION,UploadFileType.PROBABILITY,UploadFileType.REACH,UploadFileType.CMOBILE,UploadFileType.CMOBAPP],
'sk':[UploadFileType.POPULATION,UploadFileType.PROBABILITY,UploadFileType.REACH]
}
枚举上载文件类型{
人口,,
可能性
达到
CMOBILE,
CMOBAPP
}
/**
*定义哪些文件可在哪个国家/地区上载
*/
常量映射可上载的\u文件={
“hu”:[UploadFileType.POPULATION,UploadFileType.PROBABILITY,UploadFileType.REACH,UploadFileType.CMOBILE,UploadFileType.CMOBAPP],
'sk':[UploadFileType.POPULATION,UploadFileType.PROBABILITY,UploadFileType.REACH]
}
错误表明它相当准确。
const map<string,list<UploadFileType>> uploadable_files = {
'hu': [UploadFileType.POPULATION, UploadFileType.PROBABILITY, UploadFileType.REACH, UploadFileType.CMOBILE, UploadFileType.CMOBAPP],
'sk': [UploadFileType.POPULATION, UploadFileType.PROBABILITY, UploadFileType.REACH]
}
enum UploadFileType {
POPULATION,
PROBABILITY,
REACH,
CMOBILE,
CMOBAPP
}
/**
* Defines which files are uploadable in which country
*/
const map<string,list<UploadFileType>> uploadable_files = {
'hu': [UploadFileType.POPULATION, UploadFileType.PROBABILITY, UploadFileType.REACH, UploadFileType.CMOBILE, UploadFileType.CMOBAPP],
'sk': [UploadFileType.POPULATION, UploadFileType.PROBABILITY, UploadFileType.REACH]
}