Annotation of researchv10dc/man/man3/intro.3, revision 1.1.1.1

1.1       root        1: .TH INTRO 3
                      2: .SH NAME
                      3: intro \(mi introduction to library functions
                      4: .SH SYNOPSIS
                      5: .nf
                      6: .B #include <libc.h>
                      7: .PP
                      8: .B #include <stdio.h>
                      9: .PP
                     10: .B #include <math.h>
                     11: .fi
                     12: .SH DESCRIPTION
                     13: This section describes functions that may be found
                     14: in various libraries, other than the system calls
                     15: described in section 2.
                     16: Functions are divided into various libraries distinguished
                     17: by the section number at the top of the page:
                     18: .TP 
                     19: (3)
                     20: These functions, together with those of section 2 and those
                     21: marked (3S) and (3M), constitute library
                     22: .I libc,
                     23: which is automatically loaded by the C compiler
                     24: .IR cc (1)
                     25: and the Fortran compiler
                     26: .IR f77 (1).
                     27: The same functions appear also in
                     28: .IR libC,
                     29: which is automatically loaded by the C++ compiler; see
                     30: .IR c++ (1).
                     31: The link editor
                     32: .IR ld (1)
                     33: searches this library under option
                     34: .BR \-lc 
                     35: .RB ( -lC
                     36: for 
                     37: .IR libC ).
                     38: Declarations for some of these functions may be obtained
                     39: from include files indicated on the appropriate pages.
                     40: Other declarations can be found in
                     41: .FR <libc.h> .
                     42: .TP
                     43: (3F)
                     44: These functions are in the Fortran library,
                     45: .I libF77,
                     46: automatically loaded by the Fortran compiler, and searched
                     47: under option
                     48: .B -lF77
                     49: of the link editor.
                     50: .TP
                     51: (3M)
                     52: These functions constitute the math library, part of
                     53: .I libc.
                     54: (On some other systems they must be loaded by
                     55: .BR -lm ).
                     56: Declarations for these functions may be obtained from
                     57: the include file
                     58: .FR <math.h> .
                     59: .TP
                     60: (3S)
                     61: These functions constitute the
                     62: `standard IO package'
                     63: (see
                     64: .IR stdio (3))
                     65: part of
                     66: .I libc
                     67: already mentioned.
                     68: Declarations for these functions may be obtained from
                     69: the include file
                     70: .FR <stdio.h> .
                     71: .TP
                     72: (3X)
                     73: Various
                     74: specialized libraries have not been given distinctive
                     75: captions.
                     76: Files in which such libraries are found are named
                     77: on appropriate pages.
                     78: .TP
                     79: (3+)
                     80: C++ functions in
                     81: .I libC
                     82: that are not in
                     83: .I libc.
                     84: .SH FILES
                     85: .TP
                     86: .F /lib/libc.a
                     87: .SH SEE ALSO
                     88: .IR stdio (3),
                     89: .IR nm (1), 
                     90: .IR ld (1), 
                     91: .IR cc (1),
                     92: .IR c++ (1), 
                     93: .IR f77 (1), 
                     94: .IR intro (2)
                     95: .SH DIAGNOSTICS
                     96: Functions in the math library (3M) may return
                     97: conventional values when the function is undefined for the
                     98: given arguments or when the value is not representable.
                     99: In these cases the external variable
                    100: .I errno
                    101: (see
                    102: .IR intro (2))
                    103: is set to the value
                    104: .B EDOM
                    105: or
                    106: .BR ERANGE ,
                    107: defined in
                    108: the include file
                    109: .FR <math.h> .

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.