1、typedef map<char const*, MSG_DATA_ITEM*, CharPointerNoCaseLess> KEYVALUE_HASH_MAP;
类似这种定义一个map类型,总是出现 expected initializer before ‘<’ token 这种错误,究其原因为没有声明map,可以讲map改为std::map。
1、typedef map<char const*, MSG_DATA_ITEM*, CharPointerNoCaseLess> KEYVALUE_HASH_MAP;
类似这种定义一个map类型,总是出现 expected initializer before ‘<’ token 这种错误,究其原因为没有声明map,可以讲map改为std::map。