Borland C++ 3.1 run-time library
517 entries extracted from the Library Reference. Badges: checked against the scan, n extraction notes.
By header (32)
alloc.h19assert.h1bcd.h1bios.h14complex.h7conio.h36ctype.h18dir.h12direct.h3dirent.h4dos.h84errno.h1fcntl.h5float.h4graphics.h80io.h21locale.h2malloc.h1math.h30mem.h10new.h2process.h5setjmp.h2signal.h2stdarg.h5stdio.h52stdlib.h47string.h28sys/stat.h3sys/timeb.h1time.h16utime.h1
| Name | Header | Description |
|---|---|---|
_8087
1 |
dos.h |
Coprocessor chip flag. |
_argc
|
dos.h |
Keeps a count of command-line arguments. |
_argv
|
dos.h |
An array of pointers to command-line arguments. |
_bios_disk
1 |
bios.h |
Issues BIOS disk drive services |
_bios_equiplist
|
bios.h |
Checks equipment. |
_bios_keybrd
|
bios.h |
Keyboard interface, using BIOS services directly. |
_bios_memsize
1 |
bios.h |
Returns memory size. |
_bios_printer
|
bios.h |
Printer I/O using BIOS services directly. |
_bios_serialcom
1 |
bios.h |
Performs serial I/O. |
_bios_timeofday
|
bios.h |
Reads or sets the BIOS timer. |
_c_exit
1 |
process.h |
Perform _exit cleanup without terminating the program. |
_cexit
1 |
process.h |
Perform exit cleanup without terminating the program. |
_chain_intr
1 |
dos.h |
Chains to another interrupt handler. |
_chdrive
1 |
direct.h |
Sets current disk drive. |
_chmod
1 |
dos.h |
Gets or sets DOS file attributes. |
_clear87
1 |
float.h |
Clears floating-point status word. |
_close, close
1 |
io.h |
Closes a file. |
_control87
|
float.h |
Manipulates the floating-point control word. |
_creat, _dos_creat
1 |
dos.h |
Creates a new file or overwrites an existing one. |
_ctype
|
ctype.h |
An array of character attribute information. |
_dos_close
1 |
dos.h |
Closes a file. |
_dos_creatnew
1 |
dos.h |
Creates a new file. |
_dos_findfirst
1 |
dos.h |
Searches a disk directory. |
_dos_findnext
1 |
dos.h |
Continues _dos_findfirst search. |
_dos_getdiskfree
|
dos.h |
Gets disk free space. |
_dos_getdrive, _dos_setdrive
1 |
dos.h |
Gets and sets the current drive number. |
_dos_getfileattr, _dos_setfileattr
1 |
dos.h |
Changes file access mode. |
_dos_getftime, _dos_setftime
1 |
dos.h |
Gets and sets file date and time. |
_dos_gettime, _dos_settime
1 |
dos.h |
Gets and sets system time. |
_dos_getvect
1 |
dos.h |
Gets interrupt vector. |
_dos_setvect
1 |
dos.h |
Sets interrupt vector entry. |
_dos_write
1 |
dos.h |
Writes to a file. |
_exit
1 |
stdlib.h |
Terminates program. |
_fmode
1 |
fcntl.h |
Determines default file-translation mode. |
_fpreset
1 |
float.h |
Reinitializes floating-point math package. |
_fsopen
|
stdio.h |
Opens a stream with file sharing. |
_fullpath
|
stdlib.h |
Convert a path name from relative to absolute. |
_getdcwd
1 |
direct.h |
Gets current directory for specified drive. |
_getdrive
|
direct.h |
Gets current drive number. |
_graphfreemem
|
graphics.h |
User hook into graphics memory deallocation. |
_graphgetmem
|
graphics.h |
User hook into graphics memory allocation. |
_harderr
1 |
dos.h |
Establishes a hardware error handler. |
_hardresume
1 |
dos.h |
Hardware error handler. |
_hardretn
1 |
dos.h |
Hardware error handler. |
_heaplen
|
dos.h |
Holds the length of the near heap. |
_lrotl
1 |
stdlib.h |
Rotates an unsigned long integer value to the left. |
_lrotr
2 |
stdlib.h |
Rotates an unsigned long integer value to the right. |
_makepath
1 |
stdlib.h |
Builds a path from component parts. |
_new_handler
checked
2 |
new.h |
Traps new allocation miscues. |
_open, _dos_open
1 |
fcntl.h |
Opens a file for reading or writing. |
_osmajor, _osminor
1 |
dos.h |
Contain the major and minor DOS version numbers. |
_ovrbuffer
1 |
dos.h |
Change the size of the overlay buffer. |
_OvrInitEms
1 |
dos.h |
Initializes expanded memory swapping for the overlay manager. |
_OvrInitExt
1 |
dos.h |
Initializes extended memory swapping for the overlay manager. |
_psp
1 |
dos.h |
Contains the segment address of the program segment prefix (PSP) for the current program. |
_read, _dos_read
|
io.h |
Reads from file. |
_rotl
1 |
stdlib.h |
Bit-rotates an unsigned integer value to the left. |
_rotr
2 |
stdlib.h |
Bit-rotates an unsigned integer value to the right. |
_searchenv
1 |
stdlib.h |
Searches an environment path for a file. |
_setcursortype
|
conio.h |
Selects cursor appearance. |
_splitpath
|
stdlib.h |
Splits a full path name into its components. |
_status87
1 |
float.h |
Gets floating-point status. |
_stklen
1 |
dos.h |
Holds size of the stack. |
_strdate
1 |
time.h |
Converts current date to string. |
_strerror
1 |
string.h |
Builds a customized error message. |
_strtime
1 |
time.h |
Converts current time to string. |
_tolower
1 |
ctype.h |
Translates characters to lowercase. |
_toupper
|
ctype.h |
Translates characters to uppercase. |
_version
1 |
dos.h |
Contains the DOS version number. |
_write
1 |
io.h |
Writes to a file. |
_wscroll
checked
1 |
conio.h |
Enables or disables scrolling in console I/O functions. |
abort
|
stdlib.h |
Abnormally terminates a program. |
abs
1 |
math.h |
Returns the absolute value of an integer. |
absread
|
dos.h |
Reads absolute disk sectors. |
abswrite
1 |
dos.h |
Writes absolute disk sectors. |
access
|
io.h |
Determines accessibility of a file. |
acos, acosl
1 |
math.h |
Calculates the arc cosine. |
alloca
|
malloc.h |
Allocates temporary stack space. |
allocmem, _dos_allocmem
1 |
dos.h |
Allocates DOS memory segment. |
arc
|
graphics.h |
Draws an arc. |
arg
|
complex.h |
Gives the angle of a number in the complex plane. |
asctime
|
time.h |
Converts date and time to ASCII. |
asin, asinl
1 |
math.h |
Calculates the arc sine. |
assert
|
assert.h |
Tests a condition and possibly aborts. |
atan, atanl
1 |
math.h |
Calculates the arc tangent. |
atan2, atan2l
|
math.h |
Calculates the arc tangent of ylx. |
atexit
|
stdlib.h |
Registers termination function. |
atof, _atold
|
math.h |
Converts a string to a floating-point number. |
atoi
|
stdlib.h |
Converts a string to an integer. |
atol
|
stdlib.h |
Converts a string to a long. |
bar
|
graphics.h |
Draws a two-dimensional bar. |
bar3d
|
graphics.h |
Draws a three-dimensional bar. |
bdos
|
dos.h |
Accesses DOS system calls. |
bdosptr
|
dos.h |
Accesses DOS system calls. |
bed
|
bcd.h |
Converts a number to binary coded decimal (BCD). |
bioscom
|
bios.h |
Performs serial I/O. |
biosdisk
|
bios.h |
Issues BIOS disk drive services. |
biosequip
|
bios.h |
Checks equipment. |
bioskey
|
bios.h |
Keyboard interface, using BIOS services directly. |
biosmemory
|
bios.h |
Returns memory size. |
biosprint
|
bios.h |
Printer I/O using BIOS services directly. |
biostime
|
bios.h |
Reads or sets the BIOS timer. |
brk
|
alloc.h |
Changes data-segment space allocation. |
bsearch
|
stdlib.h |
Binary search of an array. |
cabs, cabsl
|
math.h |
Calculates the absolute value of complex number. |
calloc
|
stdlib.h |
Allocates main memory. |
ceil, ceill
|
math.h |
Rounds up. |
cgets
|
conio.h |
Reads a string from the console. |
chdir
|
dir.h |
Changes current directory. |
chmod
|
sys/stat.h |
Changes file access mode. |
chsize
|
io.h |
Changes the file size. |
circle
|
graphics.h |
Draws a circle of the given radius with its center at ix,y). |
cleardevice
1 |
graphics.h |
Clears the graphics screen. |
clearerr
|
stdio.h |
Resets error indication. |
clearviewport
|
graphics.h |
Clears the current viewport. |
clock
|
time.h |
Determines processor time. |
closedir
|
dirent.h |
Closes a directory stream. |
closegraph
|
graphics.h |
Shuts down the graphics system. |
clreol
3 |
conio.h |
Clears to end of line in text window. |
clrscr
1 |
conio.h |
Clears the text-mode window. |
complex
|
complex.h |
Creates complex numbers. |
conj
|
complex.h |
Returns the complex conjugate of a complex number. |
coreleft
|
alloc.h |
Returns a measure of unused RAM memory. |
cos, cosl
1 |
math.h |
Calculates the cosine of a value. |
cosh, coshl
1 |
math.h |
Calculates the hyperbolic cosine of a value. |
country
|
dos.h |
Returns country-dependent information. |
cprintf
|
conio.h |
Writes formatted output to the screen. |
cputs
|
conio.h |
Writes a string to the screen. |
creat
|
sys/stat.h |
Creates a new file or overwrites an existing one. |
creatnew
|
dos.h |
Creates a new file. |
creattemp
|
dos.h |
Creates a unique file in the directory associated with the path name. |
cscanf
|
conio.h |
Scans and formats input from the console. |
ctime
|
time.h |
Converts date and time to a string. |
ctrlbrk
|
dos.h |
Sets control-break handler. |
daylight
|
time.h |
Indicates whether daylight saving time adjustments will be made. |
delay
|
dos.h |
Suspends execution for an interval (milliseconds). |
delline
|
conio.h |
Deletes line in text window. |
detectgraph
|
graphics.h |
Determines graphics driver and graphics mode to use by checking the hardware. |
difftime
|
time.h |
Computes the difference between two times. |
directvideo
|
conio.h |
Flag that controls video output. |
disable, _disable, enable, _enable
1 |
dos.h |
Disables and enables interrupts. |
div
|
stdlib.h |
Divides two integers, returning quotient and remainder. |
dosexterr
|
dos.h |
Gets extended DOS error information. |
dostounix
1 |
dos.h |
Converts date and time to UNIX time format. |
drawpoly
|
graphics.h |
Draws the outline of a polygon. |
dup
|
io.h |
Duplicates a file handle. |
dup2
|
io.h |
Duplicates a file handle (oldhandle) onto an existing file handle (nezvhandle). |
ecvt
|
stdlib.h |
Converts a floating-point number to a string. |
ellipse
|
dos.h |
Draws an elliptical arc. Inserts literal values directly into code. |
environ
|
dos.h |
Accesses DOS environment variables. |
eof
|
io.h |
Checks for end-of-file. |
errno, _doserrno, sys_errlist, sys_nerr
1 |
errno.h |
Enable perror to print error messages. |
execl, execle, execlp, execlpe, execv, execve, execvp, execvpe
|
process.h |
Loads and runs other programs. |
exit
|
stdlib.h |
Terminates program. |
exp, expl
|
math.h |
Calculates the exponential e to the x. |
fabs, fabsl
1 |
math.h |
Returns the absolute value of a floating-point number. |
farcalloc
|
alloc.h |
Allocates memory from the far heap. |
farcoreleft
|
alloc.h |
Returns a measure of unused memory in far heap. |
farfree
|
alloc.h |
Frees a block from far heap. |
farheapcheck
|
alloc.h |
Checks and verifies the far heap. |
farheapcheckfree
|
alloc.h |
Checks the free blocks on the far heap for a constant value. |
farheapchecknode
|
alloc.h |
Checks and verifies a single node on the far heap. |
farheapfillfree
|
alloc.h |
Fills the free blocks on the far heap with a constant value. |
farheapwalk
|
alloc.h |
farheapwalk is used to "walk" through the far heap node by node. |
farmalloc
|
alloc.h |
Allocates from far heap. |
farrealloc
|
alloc.h |
Adjusts allocated block in far heap. |
fclose
|
stdio.h |
Closes a stream. |
fcloseall
|
stdio.h |
Closes open streams. |
fcvt
|
stdlib.h |
Converts a floating-point number to a string. |
fdopen
|
stdio.h |
Associates a stream with a file handle. |
feof
|
stdio.h |
Detects end-of-file on a stream. |
ferror
1 |
stdio.h |
Detects errors on stream. |
fflush
|
stdio.h |
Hushes a stream. |
fgetc
|
stdio.h |
Gets character from stream. |
fgetchar
|
stdio.h |
Gets character from stdin. |
fgetpos
|
stdio.h |
Gets the current file pointer. |
fgets
|
stdio.h |
Gets a string from a stream. |
filelength
|
io.h |
Gets file size in bytes. |
fileno
|
stdio.h |
Gets file handle. |
fillellipse
|
graphics.h |
Draws and fills an ellipse. |
fillpoly
|
graphics.h |
Draws and fills a polygon. |
findfirst
checked
|
dir.h |
Searches a disk directory. |
findnext
|
dir.h |
Continues findfirst search. |
floodfill
|
graphics.h |
Flood-fills a bounded region. |
floor, floorl
|
math.h |
Rounds down. |
flushall
|
stdio.h |
Flushes all streams. |
fmod, fmodl
1 |
math.h |
Calculates x modulo y, the remainder of x/y. |
fnmerge
|
dir.h |
Builds a path from component parts. |
fnsplit
|
dir.h |
Splits a full path name into its components. |
fopen
checked
|
stdio.h |
Opens a stream. |
FP_OFF, FP_SEG
|
dos.h |
Gets a far address offset or segment. |
fprintf
|
stdio.h |
Writes formatted output to a stream. |
fputc
|
stdio.h |
Puts a character on a stream. |
fputchar
|
stdio.h |
Outputs a character on stdout. |
fputs
|
stdio.h |
Outputs a string on a stream. |
fread
checked
|
stdio.h |
Reads data from a stream. |
free
|
alloc.h |
Frees allocated block. |
freemem, _dos_freemem
1 |
dos.h |
Frees a previously allocated DOS memory block. |
freopen
|
stdio.h |
Associates a new file with an open stream. |
frexp, frexpl
|
math.h |
Splits a number into mantissa and exponent. |
fscanf
|
stdio.h |
Scans and formats input from a stream. |
fseek
checked
|
stdio.h |
Repositions a file pointer on a stream. |
fsetpos
|
stdio.h |
Positions the file pointer of a stream. |
fstat, stat
|
sys/stat.h |
Gets open file information. |
ftell
|
stdio.h |
Returns the current file pointer. |
ftime
|
sys/timeb.h |
Stores current time in timeb structure. |
fwrite
|
stdio.h |
Writes to a stream. |
gcvt
|
stdlib.h |
Converts floating-point number to a string. |
geninterrupt
|
dos.h |
Generates a software interrupt. |
getarccoords
|
graphics.h |
Gets coordinates of the last call to arc. |
getaspectratio
|
graphics.h |
Retrieves the current graphics mode's aspect ratio. |
getbkcolor
|
graphics.h |
Returns the current background color. |
getc
|
stdio.h |
Gets character from stream. |
getcbrk
|
dos.h |
Gets control-break setting. |
getch
|
conio.h |
Gets character from keyboard, does not echo to screen. |
getchar
|
stdio.h |
Gets character from stdin. |
getche
|
conio.h |
Gets character from the keyboard, echoes to screen. |
getcolor
|
graphics.h |
Returns the current drawing color. |
getcurdir
|
dir.h |
Gets current directory for specified drive. |
getcwd
|
dir.h |
Gets current working directory. |
getdate, _dos_getdate, _dos_setdate, setdate
|
dos.h |
Gets and sets system date. |
getdefaultpalette
|
graphics.h |
Returns the palette definition structure. |
getdfree
|
dos.h |
Gets disk free space. |
getdisk, setdisk
|
dir.h |
Gets or set the current drive number. |
getdrivername
1 |
graphics.h |
Returns a pointer to a string containing the name of the current graphics driver. |
getdta
|
dos.h |
Gets disk transfer address. |
getenv
|
stdlib.h |
Gets a string from environment. |
getfat
|
dos.h |
Gets file allocation table information for given drive. |
getfatd
|
dos.h |
Gets file allocation table information. |
getfillpattern
1 |
graphics.h |
Copies a user-defined fill pattern into memory. |
getfillsettings
|
graphics.h |
Gets information about current fill pattern and color. |
getftime, setftime
|
io.h |
Gets and set the file date and time. |
getgraphmode
|
graphics.h |
Returns the current graphics mode. |
getimage
|
graphics.h |
Saves a bit image of the specified region into memory. |
getlinesettings
|
graphics.h |
Gets the current line style, pattern, and thickness. |
getmaxcolor
|
graphics.h |
Returns maximum color value that can be passed to the setcolor function. |
getmaxmode
|
graphics.h |
Returns the maximum mode number for the current driver. |
getmaxx
|
graphics.h |
Returns maximum x screen coordinate. |
getmaxy
|
graphics.h |
Returns maximum y screen coordinate. |
getmodename
|
graphics.h |
Returns a pointer to a string containing the name of a specified graphics mode. |
getmoderange
|
graphics.h |
Gets the range of modes for a given graphics driver. |
getpalette
|
graphics.h |
Gets information about the current palette. |
getpalettesize
|
graphics.h |
Returns size of palette color lookup table. |
getpass
|
conio.h |
Reads a password. |
getpid
|
process.h |
Gets the process ID of a program. |
getpixel
|
graphics.h |
Gets the color of a specified pixel. |
getpsp
|
dos.h |
Gets the program segment prefix. |
gets
|
stdio.h |
Gets a string from stdin. |
gettext
|
conio.h |
Copies text from text mode screen to memory. |
gettextinfo
|
conio.h |
Gets text mode video information. |
gettextsettings
|
graphics.h |
Gets information about the current graphics text font. |
gettime, settime
1 |
dos.h |
Gets and sets the system time. |
getvect, setvect
|
dos.h |
Gets and sets interrupt vector. |
getverify
|
dos.h |
Returns the state of the DOS verify flag. |
getviewsettings
|
graphics.h |
Gets information about the current viewport. |
getw
|
stdio.h |
Gets integer from stream. |
getx
|
graphics.h |
Returns the current graphics position's x-coordinate. |
gety
|
graphics.h |
Returns the current graphics position's y-coordinate. |
gmtime
|
time.h |
Converts date and time to Greenwich mean time (GMT). |
gotoxy
|
conio.h |
Positions cursor in text window. |
graphdefaults
|
graphics.h |
Resets all graphics settings to their defaults. |
grapherrormsg
|
graphics.h |
Returns a pointer to an error message string. |
graphresult
|
graphics.h |
Returns an error code for the last unsuccessful graphics operation. |
harderr, hardresume, hardretn
|
dos.h |
Establishes and handles hardware errors. |
heapcheck
|
alloc.h |
Checks and verifies the heap. |
heapcheckfree
|
alloc.h |
Checks the free blocks on the heap for a constant value. |
heapchecknode
|
alloc.h |
Checks and verifies a single node on the heap. |
heapfillfree
|
alloc.h |
Fills the free blocks on the heap with a constant value. |
heapwalk
|
alloc.h |
heapwalk is used to "walk" through the heap, node by node. |
highvideo
|
conio.h |
Selects high-intensity characters. |
hypot, hypotl
1 |
math.h |
Calculates hypotenuse of a right triangle. |
imag
|
complex.h |
Returns the imaginary part of a complex number. |
imagesize
|
graphics.h |
Returns the number of bytes required to store a bit image. |
initgraph
|
graphics.h |
Initializes the graphics system. |
inp
|
conio.h |
Reads a byte from a hardware port. |
inport
|
dos.h |
Reads a word from a hardware port. |
inportb
|
dos.h |
Reads a byte from a hardware port. |
inpw
|
conio.h |
Reads a word from a hardware port. |
insline
|
conio.h |
Inserts a blank line in the text window. |
installuserdriver
|
graphics.h |
Installs a vendor-added device driver to the BGI device driver table. |
installuserfont
|
graphics.h |
Loads a font file (.CHR) that is not built into the BGI system. |
int86
|
dos.h |
General 8086 software interrupt. |
int86x
|
dos.h |
General 8086 software interrupt interface. |
intdos
|
dos.h |
General DOS interrupt interface. |
intdosx
|
dos.h |
General DOS interrupt interface. |
intr
|
dos.h |
Alternate 8086 software interrupt interface. |
ioctl
1 |
io.h |
Controls I/O device. |
isalnum
|
ctype.h |
Character classification macro. |
isalpha
|
ctype.h |
Character classification macro. |
isascii
|
ctype.h |
Character classification macro. |
isatty
|
io.h |
Checks for device type. |
iscntrl
|
ctype.h |
Character classification macro. |
isdigit
|
ctype.h |
Character classification macro. |
isgraph
|
ctype.h |
Character classification macro. |
islower
|
ctype.h |
Character classification macro. |
isprint
|
ctype.h |
Character classification macro. |
ispunct
|
ctype.h |
Character classification macro. |
isspace
|
ctype.h |
Character classification macro. |
isupper
|
ctype.h |
Character classification macro. |
isxdigit
|
ctype.h |
Character classification macro. |
itoa
|
stdlib.h |
Converts an integer to a string. |
kbhit
|
conio.h |
Checks for currently available keystrokes. |
keep, _dos_keep
|
dos.h |
Exits and remains resident. |
labs
|
math.h |
Gives long absolute value. |
ldexp, ldexpl
1 |
math.h |
Calculates x x 2^^p. |
ldiv
1 |
stdlib.h |
Divides two longs, returning quotient and remainder. |
lfind
1 |
stdlib.h |
Performs a Unear search. |
line
|
graphics.h |
Draws a line between two specified points. |
linerel
|
graphics.h |
Draws a line a relative distance from the current position (CP). |
lineto
|
graphics.h |
Draws a line from the current position (CP) to {x,y). |
localeconv
|
locale.h |
Returns a pointer to the current locale structure. |
localtime
|
time.h |
Converts date and time to a structure. |
lock
|
io.h |
Sets file-sharing locks. |
locking
|
io.h |
Sets or resets file-sharing locks. |
log, logl
1 |
math.h |
Calculates the natural logarithm of x. |
loglO, loglOl
1 |
math.h |
Calculates log io(^')- |
longjmp
|
setjmp.h |
Performs nonlocal goto. |
lowvideo
|
conio.h |
Selects low-intensity characters. |
lsearch
1 |
stdlib.h |
Performs a linear search. |
lseek
1 |
io.h |
Moves file pointer. |
ltoa
1 |
stdlib.h |
Converts a long to a string. |
malloc
|
stdlib.h |
Allocates main memory. |
matherr, _matherrl
1 |
math.h |
User-modifiable math error handler. |
max
|
stdlib.h |
Returns the larger of two values. |
mblen
|
stdlib.h |
Determines the length of a multibyte character. |
mbstowcs
|
stdlib.h |
Converts a multibyte string to a wchart array. |
mbtowc
|
stdlib.h |
Converts a multibyte character to wchar_t code. |
memccpy, fmemccpy
1 |
mem.h |
Copies a block of n bytes. |
memchr, _fmemchr
1 |
mem.h |
Searches n bytes for character c. |
memcmp, _fmemcmp
1 |
mem.h |
Compares two blocks for a length of exactly n bytes. |
memcpy, _fmemcpy
|
mem.h |
Copies a block of n bytes. |
memicmp, _fmemicmp
1 |
mem.h |
Compares n bytes of two character arrays, ignoring case. |
memmove
|
mem.h |
Copies a block of n bytes. |
memset, _fmemset
1 |
mem.h |
Sets n bytes of a block of memory to byte c. |
min
|
stdlib.h |
Returns the smaller of two values. |
MK_FP
1 |
dos.h |
Makes a far pointer. |
mkdir
|
dir.h |
Creates a directory. |
mktemp
1 |
dir.h |
Makes a unique file name. |
mktime
|
time.h |
Converts time to calendar format. |
modf, modfl
|
math.h |
Splits a double or long double into integer and fractional parts. |
movedata
|
mem.h |
Copies n bytes. |
moverel
|
graphics.h |
Moves the current position (CP) a relative distance. |
movetext
|
conio.h |
Copies text onscreen from one rectangle to another. |
moveto
|
graphics.h |
Moves the current position (CP) to {x,y). |
movmem
|
mem.h |
Moves a block of length bytes. |
norm
|
complex.h |
Returns the square of the absolute value. |
normvideo
|
conio.h |
Selects normal-intensity characters. |
nosound
|
dos.h |
Turns PC speaker off. |
open
|
fcntl.h |
Opens a file for reading or writing. |
opendir
|
dirent.h |
Opens a directory stream for reading. |
outp
|
conio.h |
Outputs a byte to a hardware port. |
outport, outportb
|
dos.h |
Outputs a word or byte to a hardware port. |
outpw
|
conio.h |
Outputs a word to a hardware port. |
outtext
|
graphics.h |
Displays a string in the viewport. |
outtextxy
|
graphics.h |
Displays a string at a specified location. |
parsfnm
|
dos.h |
Parses file name. |
peek
|
dos.h |
Returns the word at memory location specified by segmentioffset. |
peekb
|
dos.h |
Returns the byte of memory specified by segmentoffset. |
perror
|
stdio.h |
Prints a system error message. |
pieslice
|
graphics.h |
Draws and fills in pie slice. |
poke
|
dos.h |
Stores an integer value at a memory location given by segment-.offset. |
pokeb
|
dos.h |
Stores a byte value at memory location segmentoffset. |
polar
|
complex.h |
Returns a complex number with a given magnitude and angle. |
poly, polyl
|
math.h |
Generates a polynomial from arguments. |
pow, powl
|
math.h |
Calculates x to the power of y. |
pow10, pow10l
|
math.h |
Calculates 10 to the power of p. |
printf
checked
|
stdio.h |
Writes formatted output to stdout. |
putc
|
stdio.h |
Outputs a character to a stream. |
putch
|
conio.h |
Outputs character to screen. |
putchar
|
stdio.h |
Outputs character on stdout. |
putenv
1 |
stdlib.h |
Adds string to current environment. |
putimage
|
graphics.h |
Outputs a bit image to screen. |
putpixel
|
graphics.h |
Plots a pixel at a specified point. |
puts
|
stdio.h |
Outputs a string to stdout. |
puttext
|
conio.h |
Copies text from memory to the text mode screen. |
putw
|
stdio.h |
Puts an integer on a stream. |
qsort
1 |
stdlib.h |
Sorts using the quicksort algorithm. |
raise
|
signal.h |
Sends a software signal to the executing program. |
rand
|
stdlib.h |
Random number generator. |
randbrd
|
dos.h |
Reads random block. |
randbwr
|
dos.h |
Writes random block. |
random
|
stdlib.h |
Random number generator. |
randomize
1 |
stdlib.h |
InitiaHzes random number generator. |
read
|
io.h |
Reads from file. |
readdir
|
dirent.h |
Reads the current entry from a directory stream. |
real
|
complex.h |
Returns the real part of a complex number or converts a BCD number back to float, double or long double. |
realloc
|
stdlib.h |
Reallocates main memory. |
rectangle
|
graphics.h |
Draws a rectangle. |
registerbgidriver
|
graphics.h |
Registers a user-loaded or linked-in graphics driver code with the graphics system. |
registerbgifont
|
graphics.h |
Registers linked-in stroked font code. |
remove
|
stdio.h |
Removes a file. |
rename
|
stdio.h |
Renames a file. |
restorecrtmode
|
graphics.h |
Restores the screen mode to its pre-initgraph setting. |
rewind
|
stdio.h |
Repositions a file pointer to the beginning of a stream. |
rewinddir
|
dirent.h |
Resets a directory stream to the first entry. |
rmdir
|
dir.h |
Removes a DOS file directory. |
rmtmp
1 |
stdio.h |
Removes temporary files. |
sbrk
|
alloc.h |
Changes data segment space allocation. |
scanf
1 |
stdio.h |
Scans and formats input from the stdin stream. |
searchpath
|
dir.h |
Searches the DOS path for a file. |
sector
|
graphics.h |
Draws and fills an elliptical pie slice. |
segread
|
dos.h |
Reads segment registers. |
set_new_handler
1 |
new.h |
Sets the function to be called when a request for memory allocation cannot be satisfied. |
setactivepage
|
graphics.h |
Sets active page for graphics output. |
setallpalette
|
graphics.h |
Changes all palette colors as specified. |
setaspectratio
|
graphics.h |
Changes the default aspect ratio correction factor. |
setbkcolor
|
graphics.h |
Sets the current background color using the palette. |
setblock, _dos_setblock
1 |
dos.h |
Modifies the size of a previously allocated block. |
setbuf
|
stdio.h |
Assigns buffering to a stream. |
setcbrk
|
dos.h |
Sets control-break setting. |
setcolor
|
graphics.h |
Sets the current drawing color using the palette. |
setdta
|
dos.h |
Sets disk-transfer address. |
setfillpattern
|
graphics.h |
Selects a user-defined fill pattern. |
setfillstyle
|
graphics.h |
Sets the fill pattern and color. |
setgraphbufsize
|
graphics.h |
Changes the size of the internal graphics buffer. |
setgraphmode
|
graphics.h |
Sets the system to graphics mode and clears the screen. |
setjmp
|
setjmp.h |
Sets up for nonlocal goto. |
setlinestyle
|
graphics.h |
Sets the current line width and style. |
setlocale
|
locale.h |
Selects a locale. |
setmem
|
mem.h |
Assigns a value to a range of memory. |
setmode
|
fcntl.h |
Sets mode of an open file. |
setpalette
|
graphics.h |
Changes one palette color. |
setrgbpalette
|
graphics.h |
Allows user to define colors for the IBM 8514. |
settextjustify
|
graphics.h |
Sets text justification for graphics functions. |
settextstyle
|
graphics.h |
Sets the current text characteristics for graphics output. |
setusercharsize
|
graphics.h |
Varies character width and height for stroked fonts. |
setvbuf
|
stdio.h |
Assigns buffering to a stream. |
setverify
|
dos.h |
Sets the state of the verify flag in DOS. |
setviewport
|
graphics.h |
Sets the current viewport for graphics output. |
setvisualpage
|
graphics.h |
Sets the visual graphics page number. |
setwritemode
|
graphics.h |
Sets the writing mode for line drawing in graphics mode. |
signal
|
signal.h |
Specifies signal-handling actions. |
sin, sinl
|
math.h |
Calculates sine. |
sinh, sinhl
|
math.h |
Calculates hyperbolic sine. |
sleep
|
dos.h |
Suspends execution for an interval (seconds). |
sopen
|
fcntl.h |
Opens a shared file. |
sound
|
dos.h |
Turns PC speaker on at specified frequency. |
spawnl, spawnle, spawnlp, spawnlpe, spawnv, spawnve, spawnvp, spawnvpe
|
process.h |
Creates and runs child processes. |
sprintf
|
stdio.h |
Writes formatted output to a string. |
sqrt, sqrtl
1 |
math.h |
Calculates the positive square root. |
srand
|
stdlib.h |
Initializes random number generator. |
sscanf
|
stdio.h |
Scans and formats input from a string. |
stime
|
time.h |
Sets system date and time. |
stpcpy
|
string.h |
Copies one string into another. |
strcat, _fstrcat
1 |
string.h |
Appends one string to another. |
strchr, _fstrchr
1 |
string.h |
Scans a string for the first occurrence of a given character. |
strcmp
|
string.h |
Compares one string to another. |
strcmpi
|
string.h |
Compares one string to another, without case sensitivity. |
strcoll
|
string.h |
Compares two strings. |
strcpy
|
string.h |
Copies one string into another. |
strcspn, _fstrcspn
|
string.h |
Scans a string for the initial segment not containing any subset of a given set of characters. |
strdup, _fstrdup
1 |
string.h |
Copies a string into a newly created location. |
strerror
|
string.h |
Returns a pointer to an error message string. |
strftime
1 |
time.h |
Formats time for output. |
stricmp, _fstricmp
1 |
string.h |
Compares one string to another, without case sensitivity. |
strlen, _fstrlen
|
string.h |
Calculates the length of a string. |
strlwr, _fstrlwr
1 |
string.h |
Converts uppercase letters in a string to lowercase. |
strncat, _fstrncat
1 |
string.h |
Appends a portion of one string to another. |
strncmp, _fstrncmp
1 |
string.h |
Compares a portion of one string to a portion of another. |
strncmpi
|
string.h |
Compares a portion of one string to a portion of another, without case sensitivity. |
strncpy, _fstrncpy
|
stdio.h |
Copies a given number of bytes from one string into another, truncating or padding as necessary. |
strnicmp, _fstrnicmp
1 |
string.h |
Compares a portion of one string to a portion of another, without case sensitivity. |
strnset, _fstrnset
1 |
string.h |
Sets a specified number of characters in a string to a given character. |
strpbrk, _fstrpbrk
|
string.h |
Scans a string for the first occurrence of any character from a given set. |
strrchr, _fstrrchr
1 |
string.h |
Scans a string for the last occurrence of a given character. |
strrev, fstrrev
|
string.h |
Reverses a string. |
strset, _fstrset
1 |
string.h |
Sets all characters in a string to a given character. |
strspn, _fstrspn
|
string.h |
Scans a string for the first segment that is a subset of a given set of characters. |
strstr, _fstrstr
1 |
string.h |
Scans a string for the occurrence of a given substring. |
strtod, _strtold
1 |
stdlib.h |
Convert a string to a double or long double value. |
strtok, _fstrtok
1 |
string.h |
Searches one string for tokens, which are separated by delimiters defined in a second string. |
strtol
|
stdlib.h |
Converts a string to a long value. |
strtoul
1 |
stdlib.h |
Converts a string to an unsigned long in the given radix. |
strupr, _fstrupr
|
string.h |
Converts lowercase letters in a string to uppercase. |
strxfrm
|
string.h |
Transforms a portion of a string. |
swab
|
stdlib.h |
Swaps bytes. |
system
|
stdlib.h |
Issues a DOS command. |
tan, tanl
|
math.h |
Calculates the tangent. |
tanh, tanhl
|
math.h |
Calculates the hyperbolic tangent. Real versions: Complex version: |
tell
|
io.h |
Gets the current position of a file pointer. |
tempnam
|
stdio.h |
Creates a unique file name in specified directory. |
textattr
|
conio.h |
Sets text attributes. |
textbackground
|
conio.h |
Selects new text background color. |
textcolor
|
conio.h |
Selects new character color in text mode. |
textheight
|
graphics.h |
Returns the height of a string in pixels. |
textmode
|
conio.h |
Puts screen in text mode. |
textwidth
|
graphics.h |
Returns the width of a string in pixels. |
time
|
time.h |
Gets time of day. |
timezone
|
time.h |
Contains difference in seconds between local time and GMT. |
tmpfile
|
stdio.h |
Opens a "scratch" file in binary mode. |
tmpnam
|
stdio.h |
Creates a unique file name. |
toascii
|
ctype.h |
Translates characters to ASCII format. |
tolower
|
ctype.h |
Translates characters to lowercase. |
toupper
|
ctype.h |
Translates characters to uppercase. |
tzname
|
time.h |
Array of pointers to time zone names. |
tzset
|
time.h |
Sets value of global variables daylight, timezone, and tzname. |
ultoa
|
stdlib.h |
Converts an unsigned long to a string. |
umask
|
io.h |
Sets file read/write permission mask. |
ungetc
|
stdio.h |
Pushes a character back into input stream. |
ungetch
|
conio.h |
Pushes a character back to the keyboard buffer. |
unixtodos
2 |
dos.h |
|
unlink
|
io.h |
Deletes a file. |
unlock
|
io.h |
Releases file-sharing locks. |
utime
|
utime.h |
Sets file time and date. |
va_arg, va_end, va_start
|
stdarg.h |
Implement a variable argument list. |
vfprintf
|
stdio.h |
Writes formatted output to a stream. |
vfscanf
|
stdio.h |
Scans and formats input from a stream. |
vprintf
|
stdarg.h |
Writes formatted output to stdout. |
vscanf
|
stdarg.h |
Scans and formats input from stdin. |
vsprintf
|
stdarg.h |
Writes formatted output to a string. |
vsscanf
|
stdarg.h |
Scans and formats input from a stream. |
wcstombs
|
stdlib.h |
Converts a wchar_t array into a multibyte string. |
wctomb
|
stdlib.h |
Converts wchart code to a multibyte character. |
wherex
|
conio.h |
Gives horizontal cursor position within window. |
wherey
|
conio.h |
Gives vertical cursor position within window. |
window
|
conio.h |
Defines active text mode window. |
write
|
io.h |
Writes to a file. |