1.warning C4482: 使用了非标准扩展: 限定名中使用了枚举
enum Mode
{
kEditBoxInputModeAny,
kEditBoxInputModeEmailAddr,
}
使用的时候直接调用枚举里面值(例如 : kEditBoxInputModeAny)就行了,不要加前缀(例如 : Mode::kEditBoxInputModeAny),这样会产生警高。
文件范围的枚举定义相当于常量,也不需要限定名。
2.error C3867: “xx :: xx”: 函数调用缺少参数列表;请使用“&xx :: x”创建指向成员的指针
在被调用的前面加上一个static.