云风的个人空间 : Comment30

首页 :: 索引 :: 修订历史 :: 你好, 3.144.6.236
你的足迹: » 代码片段
这是一个 LuoQi?代码片段于2009-05-20 10:48:07写下的留言.
一个不错的字符串 hash 函数(有点问题)
我在使用中, size_t step = (len>>5)+1; 当step=3时(其它未测试), 下面的(unsigned long)转换有重叠,因为(unsigned long)是4字节,而当重叠计算的位置正好是1个不同的字符时,就出错了,如(....blog1.ac)与(...blog2.ac),,,所以,我后来就直接把step改为4,或sizeof(unsigned long)