Query: strhash
OS: debian
Section: 3pub
Links: debian man pages | All man pages
Forums: Unix Linux Community | Forum Categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
STRHASH(3pub) C Programmer's Manual STRHASH(3pub)NAMEstrhash - hash function for stringsSYNOPSIS#include <publib.h> unsigned long strhash(const char *s);DESCRIPTIONstrhash is a hash function for strings. It uses an algorithm that tries to be good in most cases, but it is often possible to use a better algorithm that takes better into account the characteristics of the data for a given application. However, strhash often good enough; test it before spending time to develop a better one.RETURN VALUEstrhash returns the computed hash value. Note that the value is not scaled into any particular range (all values that an unsigned long can take are possible). The caller will have to do the scaling himself.SEE ALSOpublib(3), hashtab(3)AUTHORLars Wirzenius (lars.wirzenius@helsinki.fi) Publib C Programmer's Manual STRHASH(3pub)
Related Man Pages |
---|
iset_add_range(3pub) - debian |
iset_copy(3pub) - debian |
iset_contains(3pub) - debian |
iset_diff(3pub) - debian |
memshuffle(3pub) - debian |
Similar Topics in the Unix Linux Community |
---|
Installing Dash Shell on OS X Lion |
How can I do this in VI editor? |
Introduction |
Find columns in a file based on header and print to new file |
A (ksh) Library For and From UNIX.com |