为什么boost :: assign :: map_list_of产生an_enum不是类类型错误? e.g。
exp.aggregates = (
boost::assign::map_list_of
("a",static_cast<an_enum>(3)),
("b",static_cast<an_enum>(4)),
("c",static_cast<an_enum>(0))
).operator ltr_and_enum()
答案 0 :(得分:0)
你能把它改成这样的东西,看看会发生什么?