本文共 306 字,大约阅读时间需要 1 分钟。
uint32_t hashCode(const char * guid){ const char *keys = guid; uint32_t hash = 0; uint32_t size = strlen(keys); for (uint32_t i = 0; i < size; i++) { hash += (uint32_t)keys[i]; hash += (hash << 10); hash ^= (hash >> 6); } hash += (hash << 3); hash ^= (hash >> 11); hash += (hash << 15); return hash;}
转载地址:http://pjqxi.baihongyu.com/