Go to the source code of this file.
|
| #define | HASH_1(k, size, idxOut) { *idxOut = k % size; } |
| |
| #define | HASH_2(k, size, idxOut) |
| |
◆ HASH_1
| #define HASH_1 |
( |
|
k, |
|
|
|
size, |
|
|
|
idxOut |
|
) |
| { *idxOut = k % size; } |
◆ HASH_2
| #define HASH_2 |
( |
|
k, |
|
|
|
size, |
|
|
|
idxOut |
|
) |
| |
Value:{ \
int r = k % (size-13); \
r = (r % 2) ? r : r+1; \
*idxOut = r; \
}
Definition at line 97 of file Hash_dh.h.
◆ HashData
◆ HashRecord
◆ Hash_dhCreate()
| void Hash_dhCreate |
( |
Hash_dh * |
h, |
|
|
int |
size |
|
) |
| |
◆ Hash_dhDestroy()
◆ Hash_dhInsert()
◆ Hash_dhLookup()
◆ Hash_dhReset()
◆ Hash_dhPrint()
| void Hash_dhPrint |
( |
Hash_dh |
h, |
|
|
FILE * |
fp |
|
) |
| |