AT&T UNIX™PC Unix System V Users Manual - tenox
AT&T UNIX™PC Unix System V Users Manual - tenox AT&T UNIX™PC Unix System V Users Manual - tenox
HSEARCH ( 3C ) HSEARCH ( 3C ) START Place new entries at the beginning of the linked list (default is at the end). SORTUP Keep the linked list sorted by key in ascending order. SORTDOWN Keep the linked list sorted by key in descending order. Additionally, there are preprocessor flags for obtaining debugging printout ( -DDEBUG) and for including a test driver in the calling routine ( -DDRIVER). The source code should be consulted for further details. SEE ALSO bsearch(3C), lsearch(3C), string(3C), tsearch(3C). DIAGNOSTICS Hs earch returns a NULL pointer if either the action is FIND and the item could not be found or the action is ENTER and the table is full. Hcreate returns zero if it cannot allocate sufficient space for the table. BUGS Only one hash search table may be active at any given time. - 2-
HYPOT ( 3M ) HYPOT (3M) NAME hypot - Euclidean distance function SYNOPSIS #include < ma.th.h > double hypot (x, y) double x, y; DESCRIPTION Hypot returns sqrt(x * x + y * y), taking precautions against unwarranted overflows. DIAGNOSTICS When the correct value would overflow, hypot returns HUGE and sets errno to ERANGE. These error-handling procedures may be changed with the function matherr(3M). SEE ALSO matherr(3M). - 1 -
- Page 833: EXP ( 3M ) EXP ( 3M ) NAME exp, log
- Page 837: FERROR (3S) FERROR (3S) NAME ferror
- Page 841 and 842: FOPEN(3S) FOPEN (3S) NAME fopen, fr
- Page 843 and 844: FORM ( 3T ) ( AT&T UNIX PC only ) F
- Page 845 and 846: FORM (3T) (AT&T UNIX PC only ) fiel
- Page 847 and 848: FORM (3T) }; (AT&T UNIX PC only ) F
- Page 849: FREAD ( 3S ) FREAD ( 3S ) NAME frea
- Page 853: FSEEK ( 3S ) FSEEK ( 3S ) NAME fsee
- Page 857 and 858: GAMMA ( 3M ) GAMMA ( 3M ) NAME gamm
- Page 859 and 860: GETC ( 3S ) GETC ( 3S ) NAME getc,
- Page 861: GETCWD ( 3C } GETCWD ( 3C ) NAME ge
- Page 865 and 866: GETGRENT ( 3C ) GETGRENT ( 3C ) NAM
- Page 867: GETLOGIN ( 3C ) GETLOGIN ( 3C ) NAM
- Page 870 and 871: GETOPT (3C) } SEE ALSO getopt(l). e
- Page 873 and 874: GETPENT (3) (AT&T UNIX PC only ) GE
- Page 875: GETPW ( 3C ) GETPW ( 3C ) NAME getp
- Page 878 and 879: GETPWENT ( 3C ) GETPWENT ( 3C ) par
- Page 881 and 882: GETUT ( 3C ) GETUT ( 3C ) NAME getu
- Page 883: HSEARCH ( 3C ) HSEARCH ( 3C ) NAME
- Page 887: L3TOL (3C) L3TOL (3C) NAME 13tol, l
- Page 890 and 891: (�
- Page 893: LDFHREAD ( 3X ) LDFHREAD ( 3X ) NAM
- Page 897 and 898: LDLSEEK ( 3X ) LDLSEEK ( 3X ) NAME
- Page 899 and 900: LDOHSEEK ( 3X ) (not on PDP-11) LDO
- Page 901 and 902: LDOPEN{3X) LDOPEN { 3X) NAME ldopen
- Page 903 and 904: LDRSEEK ( 3X ) LDRSEEK ( 3X ) NAME
- Page 905: LDSHREAD ( 3X ) LDSHREAD ( 3X ) NAM
- Page 908 and 909: ,ry
- Page 910 and 911: � '"'"--
- Page 912 and 913: I!) r) ·--... .._ _ .. .
- Page 914 and 915: y I
- Page 916 and 917: LOCKF (3C) LOCKF (3C) F _LOCK and F
- Page 918 and 919: I� ' .... ._ .·
- Page 920 and 921: LSEARCH ( 3C ) LSEARCH ( 3C ) unsig
- Page 922 and 923: MALLOC (3C) MALLOC (3C) M_NLBLKS Se
- Page 924 and 925: MA THERR (3M) MATHERR (3M) } BESSEL
- Page 926 and 927: () . -�
- Page 928 and 929: MEMORY (3C} MEMORY (3C) Character m
- Page 930 and 931: MENU (3T) (AT&T UNIX PC only ) MENU
- Page 932 and 933: MENU (3T) (AT&T UNIX PC only ) mite
HSEARCH ( 3C ) HSEARCH ( 3C )<br />
START Place new entries at the<br />
beginning of the linked list<br />
(default is at the end).<br />
SORTUP Keep the linked list sorted<br />
by key in ascending order.<br />
SORTDOWN Keep the linked list sorted<br />
by key in descending order.<br />
Additionally, there are preprocessor flags for obtaining debugging<br />
printout ( -DDEBUG) and for including a test driver in the calling<br />
routine ( -DDRIVER). The source code should be consulted for<br />
further details.<br />
SEE ALSO<br />
bsearch(3C), lsearch(3C), string(3C), tsearch(3C).<br />
DIAGNOSTICS<br />
Hs earch returns a NULL pointer if either the action is FIND and<br />
the item could not be found or the action is ENTER and the table<br />
is full.<br />
Hcreate returns zero if it cannot allocate sufficient space for the<br />
table.<br />
BUGS<br />
Only one hash search table may be active at any given time.<br />
- 2-