summaryrefslogblamecommitdiffstats
path: root/doc/posix1003.1/ch08.t
blob: 7fd56b6c3f6e3e0fa0bf1982c7f57bb2059c73b6 (plain) (tree)
1
2
3
4
5
6
7
8
9








                                                                  
 
                                       



























































































































































                                              
                                        


                                                   
                                          
 
                                                     




            
                                              




            
                                                       




                                                             
                                   






              
                                              







                  
                                   
 
                          





            
                         




            
                             




            
                                     




            
                                       




            
                                      




            
                      




             

                                                       



            
 
@c
@c  COPYRIGHT (c) 1988-1998.
@c  On-Line Applications Research Corporation (OAR).
@c  All rights reserved.
@c
@c  $Id$
@c

@chapter Language-Specific Services for the C Programming Language

@section Referenced C Language Routines

ANSI C Section 4.2 --- Diagnostics

@example
assert()
@end example

ANSI C Section 4.3 --- Character Handling

@example
isalnum()
isalpha()
iscntrl()
isdigit()
isgraph()
islower()
isprint()
ispunct()
isspace()
isupper()
isxdigit()
tolower()
toupper()
@end example

ANSI C Section 4.4 --- Localization

@example
setlocale()
@end example

ANSI C Section 4.5 --- Mathematics

@example
acos()
asin()
atan()
atan2()
cos()
sin()
tan()
cosh()
sinh()
tanh()
exp()
frexp()
ldexp()
log()
log10()
modf()
pow()
sqrt()
ceil()
fabs()
floor()
fmod()
@end example

ANSI C Section 4.6 --- Non-Local Jumps

@example
setjmp()
longjmp()
@end example

ANSI C Section 4.9 --- Input/Output

@example
clearerr()
fclose()
feof()
ferror()
fflush()
fgetc()
fgets()
fopen()
fputc()
fputs()
fread()
freopen()
fseek()
ftell()
fwrite()
getc()
getchar()
gets()
perror()
printf()
fprintf()
sprintf()
putc()
putchar()
puts()
remove()
rename()
rewind()
scanf()
fscanf()
sscanf()
setbuf()
tmpfile()
tmpnam()
ungetc()
@end example

ANSI C Section 4.10 --- General Utilities

@example
abs()
atof()
atoi()
atol()
rand()
srand()
calloc()
free()
malloc()
realloc()
abort()
exit()
getenv()
bsearch()
qsort()
@end example

ANSI C Section 4.11 --- String Handling

@example
strcpy()
strncpy()
strcat()
strncat()
strcmp()
strncmp()
strchr()
strcspn()
strpbrk()
strrchr()
strspn()
strstr()
strtok()
strlen()
@end example

ANSI C Section 4.12 --- Date and Time Handling

@example
time()
asctime()
ctime()
gmtime()
localtime()
mktime()
strftime()
@end example

@subsection Extensions to Time Functions

@subsection Extensions to @code{setlocale} Function

@section C Language Input/Output Functions

@subsection Map a Stream Pointer to a File Descriptor

@example
fileno()
@end example

@subsection Open a Stream on a File Descriptor

@example
fdopen()
@end example

@subsection Interactions of Other FILE-Type C Functions

@subsection Operations on Files -- the @code{remove} Function

@subsection Temporary File Name -- the @code{tmpnam} Function

@subsection Stdio Locking Functions

@example
flockfile()
ftrylockfile()
funlockfile()
@end example

@subsection Stdio With Explicit Client Locking

@example
getc_unlocked()
getchar_unlocked()
putc_unlocked()
putchar_unlocked()
@end example

@section Other C Language Functions

@subsection Nonlocal Jumps

@example
sigsetjmp()
siglongjmp()
@end example

@subsection Set Time Zone

@example
tzset()
@end example

@subsection Find String Token

@example
strtok_r()
@end example

@subsection ASCII Time Representation

@example
asctime_r()
@end example

@subsection Current Time Representation

@example
ctime_r()
@end example

@subsection Coordinated Universal Time

@example
gmtime_r()
@end example

@subsection Local Time

@example
localtime_r()
@end example

@subsection Pseudo-Random Sequence Generation Functions

@example
rand_r()
@end example