Jump to: | E G L O R S |
---|
Jump to: | E G L O R S |
---|
_Exit
—end program execution with no cleanup processinga64l
, l64a
—convert between radix-64 ASCII string and longabort
—abnormal termination of a programabs
—integer absolute value (magnitude)assert
—macro for debugging diagnosticsatexit
—request execution of functions at program exitatof
, atoff
—string to double or floatatoi
, atol
—string to integeratoll
—convert a string to a long long integerbsearch
—binary searchcalloc
—allocate space for arraysdiv
—divide two integersecvt
, ecvtf
, fcvt
, fcvtf
—double or float to stringgcvt
, gcvtf
—format double or float as stringecvtbuf
, fcvtbuf
—double or float to string__env_lock
, __env_unlock
—lock environ variableexit
—end program executiongetenv
—look up environment variableitoa
—integer to stringlabs
—long integer absolute valueldiv
—divide two long integersllabs
—compute the absolute value of an long long integer.lldiv
—divide two long long integersmalloc
, realloc
, free
—manage memorymallinfo
, malloc_stats
, mallopt
—malloc support__malloc_lock
, __malloc_unlock
—lock malloc poolmblen
—minimal multibyte length functionmbsrtowcs
, mbsnrtowcs
—convert a character string to a wide-character stringmbstowcs
—minimal multibyte string to wide char convertermbtowc
—minimal multibyte to wide char converteron_exit
—request execution of function with argument at program exitqsort
—sort an arrayrand
, srand
—pseudo-random numbersrandom
, srandom
—pseudo-random numbersrand48
, drand48
, erand48
, lrand48
, nrand48
, mrand48
, jrand48
, srand48
, seed48
, lcong48
—pseudo-random number generators and initialization routinesrpmatch
—determine whether response to question is affirmative or negativestrtod
, strtof
, strtold
, strtod_l
, strtof_l
, strtold_l
—string to double or floatstrtol
, strtol_l
—string to longstrtoll
, strtoll_l
—string to long longstrtoul
, strtoul_l
—string to unsigned longstrtoull
, strtoull_l
—string to unsigned long longwcsrtombs
, wcsnrtombs
—convert a wide-character string to a character stringwcstod
, wcstof
, wcstold
, wcstod_l
, wcstof_l
, wcstold_l
—wide char string to double or floatwcstol
, wcstol_l
—wide string to longwcstoll
, wcstoll_l
—wide string to long longwcstoul
, wcstoul_l
—wide string to unsigned longwcstoull
, wcstoull_l
—wide string to unsigned long longsystem
—execute command stringutoa
—unsigned integer to stringwcstombs
—minimal wide char string to multibyte string converterwctomb
—minimal wide char to multibyte converterisalnum
, isalnum_l
—alphanumeric character predicateisalpha
, isalpha_l
—alphabetic character predicateisascii
, isascii_l
—ASCII character predicateisblank
, isblank_l
—blank character predicateiscntrl
, iscntrl_l
—control character predicateisdigit
, isdigit_l
—decimal digit predicateislower
, islower_l
—lowercase character predicateisprint
, isgraph
, isprint_l
, isgraph_l
—printable character predicatesispunct
, ispunct_l
—punctuation character predicateisspace
, isspace_l
—whitespace character predicateisupper
, isupper_l
—uppercase character predicateisxdigit
, isxdigit_l
—hexadecimal digit predicatetoascii
, toascii_l
—force integers to ASCII rangetolower
, tolower_l
—translate characters to lowercasetoupper
, toupper_l
—translate characters to uppercaseiswalnum
, iswalnum_l
—alphanumeric wide character testiswalpha
, iswalpha_l
—alphabetic wide character testiswcntrl
, iswcntrl_l
—control wide character testiswblank
, iswblank_l
—blank wide character testiswdigit
, iswdigit_l
—decimal digit wide character testiswgraph
, iswgraph_l
—graphic wide character testiswlower
, iswlower_l
—lowercase wide character testiswprint
, iswprint_l
—printable wide character testiswpunct
, iswpunct_l
—punctuation wide character testiswspace
, iswspace_l
—whitespace wide character testiswupper
, iswupper_l
—uppercase wide character testiswxdigit
, iswxdigit_l
—hexadecimal digit wide character testiswctype
, iswctype_l
—extensible wide-character testwctype
, wctype_l
—get wide-character classification typetowlower
, towlower_l
—translate wide characters to lowercasetowupper
, towupper_l
—translate wide characters to uppercasetowctrans
, towctrans_l
—extensible wide-character translationwctrans
, wctrans_l
—get wide-character translation typeclearerr
, clearerr_unlocked
—clear file or stream error indicatordiprintf
, vdiprintf
—print to a file descriptor (integer only)dprintf
, vdprintf
—print to a file descriptorfclose
—close a filefcloseall
—close all filesfdopen
—turn open file into a streamfeof
, feof_unlocked
—test for end of fileferror
, ferror_unlocked
—test whether read/write error has occurredfflush
, fflush_unlocked
—flush buffered file outputfgetc
, fgetc_unlocked
—get a character from a file or streamfgetpos
—record position in a stream or filefgets
, fgets_unlocked
—get character string from a file or streamfgetwc
, getwc
, fgetwc_unlocked
, getwc_unlocked
—get a wide character from a file or streamfgetws
, fgetws_unlocked
—get wide character string from a file or streamfileno
, fileno_unlocked
—return file descriptor associated with streamfmemopen
—open a stream around a fixed-length stringfopen
—open a filefopencookie
—open a stream with custom callbacksfpurge
—discard pending file I/Ofputc
, fputc_unlocked
—write a character on a stream or filefputs
, fputs_unlocked
—write a character string in a file or streamfputwc
, putwc
, fputwc_unlocked
, putwc_unlocked
—write a wide character on a stream or filefputws
, fputws_unlocked
—write a wide character string in a file or streamfread
, fread_unlocked
—read array elements from a filefreopen
—open a file using an existing file descriptorfseek
, fseeko
—set file position__fsetlocking
—set or query locking mode on FILE streamfsetpos
—restore position of a stream or fileftell
, ftello
—return position in a stream or filefunopen
, fropen
, fwopen
—open a stream with custom callbacksfwide
—set and determine the orientation of a FILE streamfwrite
, fwrite_unlocked
—write array elementsgetc
—read a character (macro)getc_unlocked
—non-thread-safe version of getc (macro)getchar
—read a character (macro)getchar_unlocked
—non-thread-safe version of getchar (macro)getdelim
—read a line up to a specified line delimitergetline
—read a line from a filegets
—get character string (obsolete, use fgets
instead)getw
—read a word (int)getwchar
, getwchar_unlocked
—read a wide character from standard inputmktemp
, mkstemp
, mkostemp
, mkstemps
,open_memstream
, open_wmemstream
—open a write stream around an arbitrary-length stringperror
—print an error message on standard errorputc
—write a character (macro)putc_unlocked
—non-thread-safe version of putc (macro)putchar
—write a character (macro)putchar_unlocked
—non-thread-safe version of putchar (macro)puts
—write a character stringputw
—write a word (int)putwchar
, putwchar_unlocked
—write a wide character to standard outputremove
—delete a file’s namerename
—rename a filerewind
—reinitialize a file or streamsetbuf
—specify full buffering for a file or streamsetbuffer
—specify full buffering for a file or stream with sizesetlinebuf
—specify line buffering for a file or streamsetvbuf
—specify file or stream bufferingsiprintf
, fiprintf
, iprintf
, sniprintf
, asiprintf
, asniprintf
—format output (integer only)siscanf
, fiscanf
, iscanf
—scan and format non-floating inputsprintf
, fprintf
, printf
, snprintf
, asprintf
, asnprintf
—format outputsscanf
, fscanf
, scanf
—scan and format inputstdio_ext
,__fbufsize
,__fpending
,__flbf
,__freadable
,__fwritable
,__freading
,__fwriting
—access internals of FILE structureswprintf
, fwprintf
, wprintf
—wide character format outputswscanf
, fwscanf
, wscanf
—scan and format wide character inputtmpfile
—create a temporary filetmpnam
, tempnam
—name for a temporary fileungetc
—push data back into a streamungetwc
—push wide character data back into a streamvfprintf
, vprintf
, vsprintf
, vsnprintf
, vasprintf
, vasnprintf
—format argument listvfscanf
, vscanf
, vsscanf
—format argument listvfwprintf
, vwprintf
, vswprintf
—wide character format argument listvfwscanf
, vwscanf
, vswscanf
—scan and format argument list from wide character inputviprintf
, vfiprintf
, vsiprintf
, vsniprintf
, vasiprintf
, vasniprintf
—format argument list (integer only)viscanf
, vfiscanf
, vsiscanf
—format argument listbcmp
—compare two memory areasbcopy
—copy memory regionsbzero
—initialize memory to zeroindex
—search for character in stringmemccpy
—copy memory regions with end-token checkmemchr
—find character in memorymemcmp
—compare two memory areasmemcpy
—copy memory regionsmemmem
—find memory segmentmemmove
—move possibly overlapping memorymempcpy
—copy memory regions and return end pointermemrchr
—reverse search for character in memorymemset
—set an area of memoryrawmemchr
—find character in memoryrindex
—reverse search for character in stringstpcpy
—copy string returning a pointer to its endstpncpy
—counted copy string returning a pointer to its endstrcasecmp
—case-insensitive character string comparestrcasestr
—case-insensitive character string searchstrcat
—concatenate stringsstrchr
—search for character in stringstrchrnul
—search for character in stringstrcmp
—character string comparestrcoll
—locale-specific character string comparestrcpy
—copy stringstrcspn
—count characters not in stringstrerror
, strerror_l
—convert error number to stringstrerror_r
—convert error number to string and copy to bufferstrlen
—character string lengthstrlwr
—force string to lowercasestrncasecmp
—case-insensitive character string comparestrncat
—concatenate stringsstrncmp
—character string comparestrncpy
—counted copy stringstrnstr
—find string segmentstrnlen
—character string lengthstrpbrk
—find characters in stringstrrchr
—reverse search for character in stringstrsignal
—convert signal number to stringstrspn
—find initial matchstrstr
—find string segmentstrtok
, strtok_r
, strsep
—get next token from a stringstrupr
—force string to uppercasestrverscmp
—version string comparestrxfrm
—transform stringswab
—swap adjacent byteswcscasecmp
—case-insensitive wide character string comparewcsdup
—wide character string duplicatewcsncasecmp
—case-insensitive wide character string comparewmemchr
—find a wide character in memorywmemcmp
—compare wide characters in memorywmemcpy
—copy wide characters in memorywmemmove
—copy wide characters in memory with overlapping areaswmempcpy
—copy wide characters in memory and return end pointerwmemset
—set wide characters in memorywcscat
—concatenate two wide-character stringswcschr
—wide-character string scanning operationwcscmp
—compare two wide-character stringswcscoll
—locale-specific wide-character string comparewcscpy
—copy a wide-character stringwcpcpy
—copy a wide-character string returning a pointer to its endwcscspn
—get length of a complementary wide substringwcsftime
—convert date and time to a formatted wide-character stringwcslcat
—concatenate wide-character strings to specified lengthwcslcpy
—copy a wide-character string to specified lengthwcslen
—get wide-character string lengthwcsncat
—concatenate part of two wide-character stringswcsncmp
—compare part of two wide-character stringswcsncpy
—copy part of a wide-character stringwcpncpy
—copy part of a wide-character string returning a pointer to its endwcsnlen
—get fixed-size wide-character string lengthwcspbrk
—-scan wide-character string for a wide-character codewcsrchr
—wide-character string scanning operationwcsspn
—get length of a wide substringwcsstr
—find a wide-character substringwcstok
—get next token from a stringwcswidth
—number of column positions of a wide-character stringwcsxfrm
—locale-specific wide-character string transformationwcwidth
—number of column positions of a wide-character codeasctime
—format time as stringclock
—cumulative processor timectime
—convert time to local and format as stringdifftime
—subtract two timesgmtime
—convert time to UTC traditional formlocaltime
—convert time to local representationmktime
—convert time to arithmetic representationstrftime
, strftime_l
—convert date and time to a formatted stringtime
—get current calendar time (as single number)__tz_lock
, __tz_unlock
—lock time zone global variablestzset
—set timezone characteristics from TZ environment variableffs
—find first bit set in a word__retarget_lock_init
, __retarget_lock_init_recursive
, __retarget_lock_close
, __retarget_lock_close_recursive
, __retarget_lock_acquire
, __retarget_lock_acquire_recursive
, __retarget_lock_try_acquire
, __retarget_lock_try_acquire_recursive
, __retarget_lock_release
, __retarget_lock_release_recursive
—locking routinesunctrl
—get printable representation of a character_close_r
—Reentrant version of close_execve_r
—Reentrant version of execve_fork_r
—Reentrant version of fork_wait_r
—Reentrant version of wait_fstat_r
—Reentrant version of fstat_link_r
—Reentrant version of link_lseek_r
—Reentrant version of lseek_open_r
—Reentrant version of open_read_r
—Reentrant version of read_sbrk_r
—Reentrant version of sbrk_kill_r
—Reentrant version of kill_getpid_r
—Reentrant version of getpid_stat_r
—Reentrant version of stat_times_r
—Reentrant version of times_unlink_r
—Reentrant version of unlink_write_r
—Reentrant version of write