VMS Help  —  CRTL
    The complete VSI C Run-Time Library (C RTL) needed for use with
    the VSI C compiler is distributed with the OpenVMS operating
    system, which runs on Intel[R] Itanium[R] processors.

    The C RTL provides routines to perform input/output, character
    and string handling, mathematical computations, memory
    allocation, error detection, subprocess creation, system access,
    and emulation of selected UNIX[R] features. These routines are
    provided both in shared image and object module library form.

    The C RTL contains XPG4-compliant internationalization support,
    providing functions to help you develop software that can run in
    different languages and cultures.

    This online help describes the C RTL routines available with this
    version of the OpenVMS system.

    For help on the socket routines used for writing Internet
    application programs for the TCP/IP Services protocol, use the
    following:

    $ rindex
rint
rmdir

sbrk scalb scanf
[w]scanw
scroll scrollok seed48 seekdir sem_close semctl sem_destroy semget sem_getvalue sem_init sem_open semop sem_post sem_timedwait sem_trywait sem_unlink sem_wait
[w]setattr
setbuf setenv seteuid setgid setgrent setitimer setjmp setkey setlocale setpgid setpgrp setpwent setregid setreuid setsid setstate setuid setvbuf shm_open shm_unlink sigaction sigaddset sigblock sigdelset sigemptyset sigfillset sighold sigignore sigismember siglongjmp sigmask signal sigpause sigpending sigprocmask sigrelse sigsetjmp sigsetmask sigsuspend sigtimedwait sigvec sigwait sigwaitinfo sin sinh sleep snprintf sprintf sqrt srand srand48 srandom sscanf ssignal
[w]standend [w]standout
stat statvfs strcasecmp strcat strchr strcmp strcoll strcpy strcspn strdup strerror strfmon strftime strlen strncasecmp strncat strncmp strncpy strnlen strpbrk strptime strrchr strsep strspn strstr strtod strtok strtol strtoq,strtoll strtoul strtouq,strtoull strxfrm subwin swab swprintf swscanf symlink sysconf system
tan tanh telldir tempnam tgamma time times tmpfile tmpnam toascii tolower
_tolower
touchwin toupper
_toupper
towctrans towlower towupper trunc truncate ttyname tzset
ualarm umask uname ungetc ungetwc unlink unordered unsetenv usleep utime utimes
VAXC$CRTL_INIT VAXC$ESTABLISH
va_arg va_count va_end va_start[_1] vfork vfprintf vfscanf vfwprintf vfwscanf vprintf vscanf vsnprintf vsprintf vsscanf vswprintf vswscanf vwprintf vwscanf
wait wait3 wait4 waitpid wcrtomb wcscat wcschr wcscmp wcscoll wcscpy wcscspn wcsftime wcslen wcsncat wcsncmp wcsncpy wcspbrk wcsrchr wcsrtombs wcsspn wcsstr wcstod wcstok wcstol wcstombs wcstoul wcswcs wcswidth wcsxfrm wctob wctomb wctrans wctype wcwidth wmemchr wmemcmp wmemcpy wmemmove wmemset wprintf wrapok write writev wscanf
y0,y1,yn
Version-Dependency Tables
Prototypes Duplicated to Nonstandard Headers
Close Help