This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
zhangzhihao-heavykeeper/tools/BOBHash64.h
智皓 张 e65436c824 rename
2022-11-14 19:41:31 +08:00

23 lines
382 B
C++

#pragma once
//#ifndef _BOBHASH64_H
//#define _BOBHASH64_H
#include <stdio.h>
using namespace std;
typedef unsigned int uint;
typedef unsigned long long int uint64;
class BOBHash64
{
public:
BOBHash64();
~BOBHash64();
BOBHash64(uint prime64Num);
void initialize(uint prime64Num);
uint64 run(const char * str, uint len);
private:
uint prime64Num;
};
//#endif //_BOBHASH64_H