ChorusOS 5.0 Features and Architecture Overview

Standard C Library Functions (3STDC)

These services are available to applications that do not link with the POSIX subsystem.


Note -

When you are not using the POSIX subsystem, only basic C++ programming is permitted. In particular, the STDC++ library is not available outside the POSIX subsytem, restricting applications from the use of io and exception classes.


abort 

abs 

atexit 

atof 

atoi 

atol 

bcmp 

bcopy 

bsearch 

bzero 

calloc 

div 

exit 

fabs 

ffs 

free 

getchar 

getenv 

getopt 

getsubopt 

getw 

htonl 

htons 

isinf 

isnan 

isprint 

labs 

ldexp 

ldiv 

longjmp 

malloc 

memccpy 

memchr 

memcmp 

memcpy 

memmove 

memory 

memset 

mkstemp 

mktemp 

mktime 

modf 

ntohl 

ntohs 

perror 

printerr 

printf 

putc 

putchar 

putenv 

puts 

putw 

qsort 

rand 

rand_r 

random 

realloc 

realpath 

regcomp 

regerror 

regex 

regexec 

regfree 

remove 

rewind 

rindex 

scandir 

scanf 

setbuf 

setenv 

setjmp 

setstate 

setvbuf 

snprintf 

sprintf 

srand 

srandom 

sscanf 

stdarg 

strcasecmp 

strcat 

strchr 

strcmp 

strcoll 

strcpy 

strcspn 

strdup 

strerror 

strftime 

string 

strlen 

strncasecmp 

strncat 

strncmp 

strncpy 

strpbrk 

strrchr 

strsep 

strspn 

strstr 

strtod 

strtok 

strtok_r 

strtol 

strtoul 

strxfrm 

swab 

sys_errlist 

sys_nerr 

taddr2uaddr 

tempnam 

thread_once 

time 

tmpfile 

tmpnam 

toascii 

tolower 

toupper 

tzset 

uaddr2taddr 

ungetc 

unlocked 

unsetenv 

vfprintf 

vprintf 

vsnprintf 

vsprintf