API component |
Description |
wait() |
Wait for the status of a terminated child process |
wait3() |
Wait for any child process to change its state |
wait4() |
Wait for one or more child process to change its state |
waitfor() |
Wait until a path exists |
waitid() |
Wait for a child process to change state |
waitpid() |
Wait for a child process to stop or terminate |
warn(), warnx() |
Formatted error message |
wcrtomb() |
Convert a wide-character code to a character |
wcscat() |
Concatenate two wide-character strings |
wcschr() |
Find the first occurrence of a wide character in a string |
wcscmp() |
Compare two wide-character strings |
wcscoll() |
Compare two wide-character strings, using the locale's collating sequence |
wcscpy() |
Copy a wide-character string |
wcscspn() |
Count the wide characters at the beginning of a string that aren't in a given character set |
wcsftime() |
Format the time into a wide-character string |
wcslen() |
Compute the length of a wide-character string |
wcsncat() |
Concatenate two wide-character strings, up to a maximum length |
wcsncmp() |
Compare two wide-character strings, up to a given length |
wcsncpy() |
Copy a wide-character string, to a maximum length |
wcspbrk() |
Find the first wide character in a string that's in a given character set |
wcsrchr() |
Find the last occurrence of a wide character in a string |
wcsrtombs() |
Convert a wide-character string into a multibyte character string (restartable) |
wcsspn() |
Count the wide characters at the beginning of a string that are in a given character set |
wcsstr() |
Find one wide-character string inside another |
wcstod(), wcstof(), wcstold() |
Convert a wide-character string into a double, float, or long double |
wcstoimax(), wcstoumax() |
Convert a wide-character string into an integer |
wcstok() |
Break a wide-character string into tokens |
wcstol(), wcstoll() |
Convert a wide-character string into a long integer |
wcstombs() |
Convert a wide-character string into a multibyte character string |
wcstoul(), wcstoull() |
Convert a wide-character string into an unsigned long integer |
wcsxfrm() |
Transform one wide-character string into another, to a given length |
wctob() |
Convert a wide character to a single-byte code |
wctomb() |
Convert a wide character into a multibyte character |
wctrans() |
Define a wide-character mapping |
wctype() |
Define a wide-character class |
wmemchr() |
Locate the first occurrence of a wide character in a buffer |
wmemcmp() |
Compare the wide characters in two buffers |
wmemcpy() |
Copy wide characters from one buffer to another |
wmemmove() |
Copy wide characters from one buffer to another |
wmemset() |
Set wide characters in memory |
wordexp() |
Perform word expansions |
wordfree() |
Free a word expansion buffer |
wprintf() |
Write formatted output to stdout |
write() |
Write bytes to a file |
writeblock() |
Write blocks of data to a file |
writev() |
Write bytes to a file |
wscanf() |
Scan formatted wide-character input from stdin |