debian man page for strhash

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)

NAME
strhash - hash function for strings
SYNOPSIS
#include <publib.h> unsigned long strhash(const char *s);
DESCRIPTION
strhash 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 VALUE
strhash 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 ALSO
publib(3), hashtab(3)
AUTHOR
Lars 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