Wolfgang Thallergcc16 merge, part 27672bd75 months agoHistory
210 lines · 4.7 KB · TeX
RawDownload
@node Stdlib@chapter Standard Utility Functions (@file{stdlib.h}) This chapter groups utility functions useful in a variety of programs.The corresponding declarations are in the header file @file{stdlib.h}. @menu * Function _Exit::       End program execution without cleaning up* Function a64l::        String to long long* Function abort::       Abnormal termination of a program* Function abs::         Integer absolute value (magnitude)* Function assert::      Macro for Debugging Diagnostics* Function atexit::      Request execution of functions at program exit* Function atof::        String to double or float* Function atoi::        String to integer* Function atoll::       String to long long* Function bsearch::     Binary search* Function calloc::      Allocate space for arrays* Function div::         Divide two integers* Function ecvtbuf::     Double or float to string of digits* Function ecvt::        Double or float to string of digits (malloc result)* Function __env_lock::  Lock environment list for getenv and setenv* Function gcvt::        Format double or float as string* Function exit::        End program execution* Function getenv::      Look up environment variable* Function itoa::        Integer to string* Function labs::        Long integer absolute value (magnitude)* Function ldiv::        Divide two long integers* Function llabs::       Long long integer absolute value (magnitude)* Function lldiv::       Divide two long long integers* Function malloc::      Allocate and manage memory (malloc, realloc, free)* Function mallinfo::    Get information about allocated memory* Function __malloc_lock::	Lock memory pool for malloc and free* Function mbsrtowcs::   Convert a character string to a wide-character string* Function mbstowcs::    Minimal multibyte string to wide string converter* Function mblen::       Minimal multibyte length* Function mbtowc::      Minimal multibyte to wide character converter* Function on_exit::     Request execution of functions at program exit* Function qsort::       Array sort* Function rand::        Pseudo-random numbers* Function random::      Pseudo-random numbers* Function rand48::      Uniformly distributed pseudo-random numbers* Function rpmatch::     Determine whether response is affirmative or negative* Function strtod::      String to double or float* Function strtol::      String to long* Function strtoll::     String to long long* Function strtoul::     String to unsigned long* Function strtoull::    String to unsigned long long* Function wcsrtombs::   Convert a wide-character string to a character string* Function wcstod::      Wide string to double or float* Function wcstol::      Wide string to long* Function wcstoll::     Wide string to long long* Function wcstoul::     Wide string to unsigned long* Function wcstoull::    Wide string to unsigned long long* Function system::      Execute command string* Function utoa::        Unsigned integer to string* Function wcstombs::    Minimal wide string to multibyte string converter* Function wctomb::      Minimal wide character to multibyte converter@end menu @page@include stdlib/_Exit.def @page@include stdlib/a64l.def @page@include stdlib/abort.def @page@include stdlib/abs.def @page@include stdlib/assert.def @page@include stdlib/atexit.def @page@include stdlib/atof.def @page@include stdlib/atoi.def @page@include stdlib/atoll.def @page@include search/bsearch.def @page@include stdlib/calloc.def @page@include stdlib/div.def @page@include stdlib/efgcvt.def @page@include stdlib/ecvtbuf.def @page@include stdlib/envlock.def @page@include stdlib/exit.def @page@include stdlib/getenv.def @page@include stdlib/itoa.def @page@include stdlib/labs.def @page@include stdlib/ldiv.def @page@include stdlib/llabs.def @page@include stdlib/lldiv.def @page@include stdlib/malloc.def @page@include stdlib/mstats.def @page@include stdlib/mlock.def @page@include stdlib/mblen.def @page@include stdlib/mbsnrtowcs.def @page@include stdlib/mbstowcs.def @page@include stdlib/mbtowc.def @page@include stdlib/on_exit.def @page@include search/qsort.def @page@include stdlib/rand.def @page@include stdlib/random.def @page@include stdlib/rand48.def @page@include stdlib/rpmatch.def @page@include stdlib/strtod.def @page@include stdlib/strtol.def @page@include stdlib/strtoll.def @page@include stdlib/strtoul.def @page@include stdlib/strtoull.def @page@include stdlib/wcsnrtombs.def @page@include stdlib/wcstod.def @page@include stdlib/wcstol.def @page@include stdlib/wcstoll.def @page@include stdlib/wcstoul.def @page@include stdlib/wcstoull.def @page@include stdlib/system.def @page@include stdlib/utoa.def @page@include stdlib/wcstombs.def @page@include stdlib/wctomb.def 

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t