当前位置: 代码迷 >> Android >> NDK开发中使用stl中的hash_地图
  详细解决方案

NDK开发中使用stl中的hash_地图

热度:107   发布时间:2016-05-01 14:56:50.0
NDK开发中使用stl中的hash_map
C/C++ code
#include <hash_map> namespace stdext{    template<> size_t hash_compare< std::string, std::less< std::string > >::operator ()( const std::string& _stringBase ) const    {        register size_t ret = 0;        for( std::string::const_iterator it = _stringBase.begin(); it != _stringBase.end(); ++it )            ret = 5 * ret + *it;        return ret;    }} typedef stdext::hash_compare< string, std::less< string > > StringHash;

 
不知以上写法是否哪里错误了,我在eclipse中编译总是会报错:
error: expected initializer before '<' token

------解决方案--------------------
  相关解决方案