:Base clib.hlp>main
:Title Watcom C Library Reference
:Index Watcom C Library Reference Help=clib.hlp

1 Watcom C Library Reference
2 C Library Overview
2 Introduction=C_Library_Overview
3 Classes of Functions
3 Introduction=Classes_of_Functions
3 Character Manipulation Functions=Character_Manipulation_Functions
3 Memory Manipulation Functions=Memory_Manipulation_Functions
3 String Manipulation Functions=String_Manipulation_Functions
3 Conversion Functions=Conversion_Functions
3 Memory Allocation Functions=Memory_Allocation_Functions
3 Heap Functions=Heap_Functions
3 Math Functions=Math_Functions
3 Searching Functions=Searching_Functions
3 Time Functions=Time_Functions
3 Variable-length Argument Lists=VariableMlength_Argument_Lists
3 Stream I/O Functions=Stream_IDO_Functions
3 Process Primitive Functions=Process_Primitive_Functions
3 Process Environment=Process_Environment
3 Directory Functions=Directory_Functions
3 Operating System I/O Functions=Operating_System_IDO_Functions
3 File Manipulation Functions=File_Manipulation_Functions
3 Console I/O Functions=Console_IDO_Functions
3 Default Windowing Functions=Default_Windowing_Functions
3 BIOS Functions=BIOS_Functions
3 DOS-Specific Functions=DOSMSpecific_Functions
3 Intel 80x86 Architecture-Specific Functions=Intel_80x86_ArchitectureMSpecific_Functions
3 Miscellaneous Functions=Miscellaneous_Functions
3 Header Files
3 Introduction=Header_Files
3 Header Files in /watcom/h=Header_Files_in_DwatcomDh
3 Header Files in /watcom/h/sys=Header_Files_in_DwatcomDhDsys
2 Global Data=Global_Data
2 The TZ Environment Variable=The_TZ_Environment_Variable
2 Graphics Library
2 Graphics Functions=Graphics_Functions
2 Graphics Adapters=Graphics_Adapters
3 Classes of Graphics Functions
3 Introduction=Classes_of_Graphics_Functions
3 Environment Functions=Environment_Functions
3 Coordinate System Functions=Coordinate_System_Functions
3 Attribute Functions=Attribute_Functions
3 Drawing Functions=Drawing_Functions
3 Text Functions=Text_Functions
3 Graphics Text Functions=Graphics_Text_Functions
3 Image Manipulation Functions=Image_Manipulation_Functions
3 Font Manipulation Functions=Font_Manipulation_Functions
4 Presentation Graphics Functions
4 Introduction=Presentation_Graphics_Functions
4 Display Functions=Display_Functions
4 Analyze Functions=Analyze_Functions
4 Utility Functions=Utility_Functions
2 Graphics Header Files=Graphics_Header_Files
2 DOS Considerations
2 Introduction=DOS_Considerations
2 DOS Devices=DOS_Devices
2 DOS Directories=DOS_Directories
2 DOS File Names=DOS_File_Names
2 DOS Files=DOS_Files
2 DOS Commands=DOS_Commands
2 DOS Interrupts=DOS_Interrupts
2 DOS Processes=DOS_Processes
2 Library Functions and Macros
2 Introduction=Library_Functions_and_Macros
2 abort=abort
2 abs=abs
2 access, _access=access
2 acos=acos
2 acosh=acosh
2 alloca=alloca
2 _arc, _arc_w, _arc_wxy=_arc
2 asctime Functions=asctime
2 asin=asin
2 asinh=asinh
2 assert=assert
2 atan=atan
2 atan2=atan2
2 atanh=atanh
2 atexit=atexit
2 atof=atof
2 atoi=atoi
2 atol=atol
2 _atouni=_atouni
2 bdos=bdos
2 _beginthread=_beginthread
2 bessel Functions=bessel
2 _bfreeseg=_bfreeseg
2 _bgetcmd=_bgetcmd
2 _bheapseg=_bheapseg
2 _bios_disk=_bios_disk
2 _bios_equiplist=_bios_equiplist
2 _bios_keybrd=_bios_keybrd
2 _bios_memsize=_bios_memsize
2 _bios_printer=_bios_printer
2 _bios_serialcom=_bios_serialcom
2 _bios_timeofday=_bios_timeofday
2 _bprintf=_bprintf
2 break Functions=break
2 bsearch=bsearch
2 cabs=cabs
2 calloc Functions=calloc
2 ceil=ceil
2 cgets=cgets
2 _chain_intr=_chain_intr
2 chdir=chdir
2 chmod=chmod
2 chsize=chsize
2 _clear87=_clear87
2 clearenv=clearenv
2 clearerr=clearerr
2 _clearscreen=_clearscreen
2 clock=clock
2 close=close
2 closedir=closedir
2 _cmdname=_cmdname
2 _control87=_control87
2 _controlfp=_controlfp
2 cos=cos
2 cosh=cosh
2 cprintf=cprintf
2 cputs=cputs
2 creat=creat
2 cscanf=cscanf
2 ctime Functions=ctime
2 cwait=cwait
2 delay=delay
2 difftime=difftime
2 _disable=_disable
2 _displaycursor=_displaycursor
2 div=div
2 _dos_allocmem=_dos_allocmem
2 _dos_close=_dos_close
2 _dos_commit=_dos_commit
2 _dos_creat=_dos_creat
2 _dos_creatnew=_dos_creatnew
2 dosexterr=dosexterr
2 _dos_find Functions=_dos_find
2 _dos_freemem=_dos_freemem
2 _dos_getdate=_dos_getdate
2 _dos_getdiskfree=_dos_getdiskfree
2 _dos_getdrive=_dos_getdrive
2 _dos_getfileattr=_dos_getfileattr
2 _dos_getftime=_dos_getftime
2 _dos_gettime=_dos_gettime
2 _dos_getvect=_dos_getvect
2 _dos_keep=_dos_keep
2 _dos_open=_dos_open
2 _dos_read=_dos_read
2 _dos_setblock=_dos_setblock
2 _dos_setdate=_dos_setdate
2 _dos_setdrive=_dos_setdrive
2 _dos_setfileattr=_dos_setfileattr
2 _dos_setftime=_dos_setftime
2 _dos_settime=_dos_settime
2 _dos_setvect=_dos_setvect
2 _dos_write=_dos_write
2 dup, _dup=dup
2 dup2=dup2
2 _dwDeleteOnClose=_dwDeleteOnClose
2 _dwSetAboutDlg=_dwSetAboutDlg
2 _dwSetAppTitle=_dwSetAppTitle
2 _dwSetConTitle=_dwSetConTitle
2 _dwShutDown=_dwShutDown
2 _dwYield=_dwYield
2 ecvt, _ecvt=ecvt
2 _ellipse, _ellipse_w, _ellipse_wxy=_ellipse
2 _enable=_enable
2 _endthread=_endthread
2 eof=eof
2 exec Functions=exec
2 _exit=_exit
2 exit=exit
2 exp=exp
2 _expand Functions=_expand
2 fabs=fabs
2 fclose=fclose
2 fcloseall=fcloseall
2 fcvt, _fcvt=fcvt
2 fdopen=fdopen
2 feof=feof
2 ferror=ferror
2 fflush=fflush
2 fgetc=fgetc
2 fgetchar, _fgetchar=fgetchar
2 fgetpos=fgetpos
2 fgets=fgets
2 filelength=filelength
2 fileno=fileno
2 _findclose=_findclose
2 _findfirst=_findfirst
2 _findnext=_findnext
2 _floodfill, _floodfill_w=_floodfill
2 floor=floor
2 flushall=flushall
2 fmod=fmod
2 fopen=fopen
2 FP_OFF=FP_OFF
2 FP_SEG=FP_SEG
2 _fpreset=_fpreset
2 fprintf=fprintf
2 fputc=fputc
2 fputchar, _fputchar=fputchar
2 fputs=fputs
2 fread=fread
2 free Functions=free
2 _freect=_freect
2 freopen=freopen
2 frexp=frexp
2 fscanf=fscanf
2 fseek=fseek
2 fsetpos=fsetpos
2 _fsopen=_fsopen
2 fstat, _fstat=fstat
2 ftell=ftell
2 ftime=ftime
2 _fullpath=_fullpath
2 fwrite=fwrite
2 gcvt, _gcvt=gcvt
2 _getactivepage=_getactivepage
2 _getarcinfo=_getarcinfo
2 _getbkcolor=_getbkcolor
2 getc=getc
2 getch=getch
2 getchar=getchar
2 getche=getche
2 _getcliprgn=_getcliprgn
2 getcmd=getcmd
2 _getcolor=_getcolor
2 _getcurrentposition, _getcurrentposition_w=_getcurrentposition
2 getcwd=getcwd
2 _getdcwd=_getdcwd
2 _getdiskfree=_getdiskfree
2 _getdrive=_getdrive
2 getenv=getenv
2 _getfillmask=_getfillmask
2 _getfontinfo=_getfontinfo
2 _getgtextextent=_getgtextextent
2 _getgtextvector=_getgtextvector
2 _getimage, _getimage_w, _getimage_wxy=_getimage
2 _getlinestyle=_getlinestyle
2 _get_osfhandle=_get_osfhandle
2 _getphyscoord=_getphyscoord
2 getpid=getpid
2 _getpixel, _getpixel_w=_getpixel
2 _getplotaction=_getplotaction
2 gets=gets
2 _gettextcolor=_gettextcolor
2 _gettextcursor=_gettextcursor
2 _gettextextent=_gettextextent
2 _gettextposition=_gettextposition
2 _gettextsettings=_gettextsettings
2 _gettextwindow=_gettextwindow
2 _getvideoconfig=_getvideoconfig
2 _getviewcoord, _getviewcoord_w, _getviewcoord_wxy=_getviewcoord
2 _getvisualpage=_getvisualpage
2 _getw=_getw
2 _getwindowcoord=_getwindowcoord
2 gmtime Functions=gmtime
2 _grow_handles=_grow_handles
2 _grstatus=_grstatus
2 _grtext, _grtext_w=_grtext
2 halloc=halloc
2 _harderr, _hardresume=_harderr
2 _hdopen=_hdopen
2 _heapchk Functions=_heapchk
2 _heapenable=_heapenable
2 _heapgrow Functions=_heapgrow
2 _heapmin Functions=_heapmin
2 _heapset Functions=_heapset
2 _heapshrink Functions=_heapshrink
2 _heapwalk Functions=_heapwalk
2 hfree=hfree
2 hypot=hypot
2 _imagesize, _imagesize_w, _imagesize_wxy=_imagesize
2 inp=inp
2 inpd=inpd
2 inpw=inpw
2 int386=int386
2 int386x=int386x
2 int86=int86
2 int86x=int86x
2 intdos=intdos
2 intdosx=intdosx
2 intr=intr
2 isalnum=isalnum
2 isalpha=isalpha
2 isascii,
2 isatty=isatty
2 iscntrl=iscntrl
2 __iscsym=__iscsym
2 __iscsymf=__iscsymf
2 isdigit=isdigit
2 isgraph=isgraph
2 islower=islower
2 isprint=isprint
2 ispunct=ispunct
2 isspace=isspace
2 isupper=isupper
2 isxdigit=isxdigit
2 itoa, _itoa=itoa
2 kbhit=kbhit
2 labs=labs
2 ldexp=ldexp
2 ldiv=ldiv
2 lfind=lfind
2 _lineto, _lineto_w=_lineto
2 localeconv=localeconv
2 localtime Functions=localtime
2 lock=lock
2 locking, _locking=locking
2 log=log
2 log10=log10
2 log2=log2
2 longjmp=longjmp
2 _lrotl=_lrotl
2 _lrotr=_lrotr
2 lsearch=lsearch
2 lseek, _lseek=lseek
2 ltoa, _ltoa=ltoa
2 main=main
2 _makepath=_makepath
2 malloc Functions=malloc
2 matherr=matherr
2 max=max
2 mblen=mblen
2 mbstowcs=mbstowcs
2 mbtowc=mbtowc
2 _memavl=_memavl
2 memccpy, _fmemccpy=memccpy
2 memchr, _fmemchr=memchr
2 memcmp, _fmemcmp=memcmp
2 memcpy, _fmemcpy=memcpy
2 memicmp, _memicmp, _fmemicmp=memicmp
2 _memmax=_memmax
2 memmove, _fmemmove=memmove
2 memset, _fmemset=memset
2 min=min
2 mkdir=mkdir
2 MK_FP=MK_FP
2 _mktemp=_mktemp
2 mktime=mktime
2 modf=modf
2 movedata=movedata
2 _moveto, _moveto_w=_moveto
2 _msize Functions=_msize
2 nosound=nosound
2 offsetof=offsetof
2 onexit=onexit
2 open=open
2 opendir=opendir
2 _open_osfhandle=_open_osfhandle
2 _os_handle=_os_handle
2 _outgtext=_outgtext
2 _outmem=_outmem
2 outp=outp
2 outpd=outpd
2 outpw=outpw
2 _outtext=_outtext
2 _pclose=_pclose
2 perror=perror
2 _pg_analyzechart, _pg_analyzechartms=_pg_analyzechart
2 _pg_analyzepie=_pg_analyzepie
2 _pg_analyzescatter, _pg_analyzescatterms=_pg_analyzescatter
2 _pg_chart, _pg_chartms=_pg_chart
2 _pg_chartpie=_pg_chartpie
2 _pg_chartscatter, _pg_chartscatterms=_pg_chartscatter
2 _pg_defaultchart=_pg_defaultchart
2 _pg_getchardef=_pg_getchardef
2 _pg_getpalette=_pg_getpalette
2 _pg_getstyleset=_pg_getstyleset
2 _pg_hlabelchart=_pg_hlabelchart
2 _pg_initchart=_pg_initchart
2 _pg_resetpalette=_pg_resetpalette
2 _pg_resetstyleset=_pg_resetstyleset
2 _pg_setchardef=_pg_setchardef
2 _pg_setpalette=_pg_setpalette
2 _pg_setstyleset=_pg_setstyleset
2 _pg_vlabelchart=_pg_vlabelchart
2 _pie, _pie_w, _pie_wxy=_pie
2 _pipe=_pipe
2 _polygon, _polygon_w, _polygon_wxy=_polygon
2 _popen=_popen
2 pow=pow
2 printf=printf
2 putc=putc
2 putch=putch
2 putchar=putchar
2 putenv, _putenv=putenv
2 _putimage, _putimage_w=_putimage
2 puts=puts
2 _putw=_putw
2 qsort=qsort
2 raise=raise
2 rand=rand
2 read=read
2 readdir=readdir
2 realloc Functions=realloc
2 _rectangle, _rectangle_w, _rectangle_wxy=_rectangle
2 _registerfonts=_registerfonts
2 _remapallpalette=_remapallpalette
2 _remappalette=_remappalette
2 remove=remove
2 rename=rename
2 rewind=rewind
2 rewinddir=rewinddir
2 rmdir=rmdir
2 _rotl=_rotl
2 _rotr=_rotr
2 sbrk=sbrk
2 scanf=scanf
2 _scrolltextwindow=_scrolltextwindow
2 _searchenv=_searchenv
2 segread=segread
2 _selectpalette=_selectpalette
2 _setactivepage=_setactivepage
2 _setbkcolor=_setbkcolor
2 setbuf=setbuf
2 _setcharsize, _setcharsize_w=_setcharsize
2 _setcharspacing, _setcharspacing_w=_setcharspacing
2 _setcliprgn=_setcliprgn
2 _setcolor=_setcolor
2 setenv, _setenv=setenv
2 _setfillmask=_setfillmask
2 _setfont=_setfont
2 _setgtextvector=_setgtextvector
2 setjmp=setjmp
2 _setlinestyle=_setlinestyle
2 setlocale=setlocale
2 setmode=setmode
2 set_new_handler, _set_new_handler=set_new_handler
2 _setpixel, _setpixel_w=_setpixel
2 _setplotaction=_setplotaction
2 _settextalign=_settextalign
2 _settextcolor=_settextcolor
2 _settextcursor=_settextcursor
2 _settextorient=_settextorient
2 _settextpath=_settextpath
2 _settextposition=_settextposition
2 _settextrows=_settextrows
2 _settextwindow=_settextwindow
2 setvbuf=setvbuf
2 _setvideomode=_setvideomode
2 _setvideomoderows=_setvideomoderows
2 _setvieworg=_setvieworg
2 _setviewport=_setviewport
2 _setvisualpage=_setvisualpage
2 _setwindow=_setwindow
2 signal=signal
2 sin=sin
2 sinh=sinh
2 sleep=sleep
2 sopen=sopen
2 sound=sound
2 spawn Functions=spawn
2 _splitpath=_splitpath
2 _splitpath2=_splitpath2
2 sprintf=sprintf
2 sqrt=sqrt
2 srand=srand
2 sscanf=sscanf
2 stackavail=stackavail
2 stat, _stat=stat
2 _status87=_status87
2 strcat, _fstrcat=strcat
2 strchr, _fstrchr=strchr
2 strcmp, _fstrcmp=strcmp
2 strcmpi=strcmpi
2 strcoll=strcoll
2 strcpy, _fstrcpy=strcpy
2 strcspn, _fstrcspn=strcspn
2 _strdate=_strdate
2 _strdec=_strdec
2 strdup, _strdup, _fstrdup=strdup
2 strerror=strerror
2 strftime=strftime
2 stricmp, _stricmp, _fstricmp=stricmp
2 _strinc=_strinc
2 strlen, _fstrlen=strlen
2 strlwr, _strlwr, _fstrlwr=strlwr
2 strncat, _fstrncat=strncat
2 strncmp, _fstrncmp=strncmp
2 strncpy, _fstrncpy=strncpy
2 strnicmp, _strnicmp, _fstrnicmp=strnicmp
2 _strninc=_strninc
2 strnset, _fstrnset=strnset
2 strpbrk, _fstrpbrk=strpbrk
2 strrchr, _fstrrchr=strrchr
2 strrev, _strrev, _fstrrev=strrev
2 strset, _fstrset=strset
2 strspn, _fstrspn=strspn
2 strspnp, _fstrspnp=strspnp
2 strstr, _fstrstr=strstr
2 _strtime=_strtime
2 strtod=strtod
2 strtok, _fstrtok=strtok
2 strtol=strtol
2 strtoul=strtoul
2 strupr, _strupr, _fstrupr=strupr
2 strxfrm=strxfrm
2 swab=swab
2 system=system
2 tan=tan
2 tanh=tanh
2 tell=tell
2 _tempnam=_tempnam
2 time=time
2 tmpfile=tmpfile
2 tmpnam=tmpnam
2 tolower, _tolower=tolower
2 toupper, _toupper=toupper
2 tzset=tzset
2 ultoa, _ultoa=ultoa
2 umask=umask
2 ungetc=ungetc
2 ungetch=ungetch
2 unlink=unlink
2 unlock=unlock
2 _unregisterfonts=_unregisterfonts
2 utime, _utime=utime
2 utoa, _utoa=utoa
2 va_arg=va_arg
2 va_end=va_end
2 va_start=va_start
2 _vbprintf=_vbprintf
2 vcprintf=vcprintf
2 vcscanf=vcscanf
2 vfprintf=vfprintf
2 vfscanf=vfscanf
2 vprintf=vprintf
2 vscanf=vscanf
2 vsprintf=vsprintf
2 vsscanf=vsscanf
2 wait=wait
2 wcstombs=wcstombs
2 wctomb=wctomb
2 _wrapon=_wrapon
2 write=write
2 Re-entrant Functions
2 Introduction=ReMentrant_Functions
2 Implementation-Defined Behavior of the C Library
2 Introduction=ImplementationMDefined_Behavior_of_the_C_Library
3 Library Functions
3 NULL Macro=NULL_Macro
3 Diagnostic Printed by the assert Function=Diagnostic_Printed_by_the_assert_Function
3 Character Testing=Character_Testing
3 Domain Errors=Domain_Errors
3 Underflow of Floating-Point Values=Underflow_of_FloatingMPoint_Values
3 The fmod Function=The_fmod_Function
3 The signal Function=The_signal_Function
3 Default Signals=Default_Signals
3 The SIGILL Signal=The_SIGILL_Signal
3 Terminating Newline Characters=Terminating_Newline_Characters
3 Space Characters=Space_Characters
3 Null Characters=Null_Characters
3 File Position in Append Mode=File_Position_in_Append_Mode
3 Truncation of Text Files=Truncation_of_Text_Files
3 File Buffering=File_Buffering
3 Zero-Length Files=ZeroMLength_Files
3 File Names=File_Names
3 File Access Limits=File_Access_Limits
3 Deleting Open Files=Deleting_Open_Files
3 Renaming with a Name that Exists=Renaming_with_a_Name_that_Exists
3 Printing Pointer Values=Printing_Pointer_Values
3 Reading Pointer Values=Reading_Pointer_Values
3 Reading Ranges=Reading_Ranges
3 File Position Errors=File_Position_Errors
3 Messages Generated by the perror Function=Messages_Generated_by_the_perror_Function
3 Allocating Zero Memory=Allocating_Zero_Memory
3 The abort Function=The_abort_Function
3 The atexit Function=The_atexit_Function
3 Environment Names=Environment_Names
3 The system Function=The_system_Function
3 The strerror Function=The_strerror_Function
3 The Time Zone=The_Time_Zone
3 The clock Function=The_clock_Function
