[ Previous | Next | Contents | Glossary | Home | Search ]
AIX Version 4.3 General Programming Concepts: Writing and Debugging Programs

List of Wide Character Subroutines

The following subroutines process characters in process-code form:

fgetwc Gets a wide character or word from an input stream.
fgetws Gets a wide character string from a stream.
fputwc Writes a wide character or a word to a stream.
fputws Writes a wide character string to a stream.
getwc Gets a wide character or word from an input stream.
getwchar Gets a wide character or word from an input stream.
getws Gets a wide character string from a stream.
iswalnum Determines if the wide character is alphanumeric.
iswalpha Determines if the wide character is alphabetic.
iswcntrl Determines if the wide character is a control character.
iswctype Determines the property of a wide character.
iswdigit Determines if the wide character is a digit.
iswgraph Determines if the wide character (excluding "space characters") is a printing character.
iswlower Determines if the wide character is lowercase.
iswprint Determines if the wide character (including "space characters") is a printing character.
iswpunct Determines if the wide character is a punctuation character.
iswspace Determines if the wide character is a blank space.
iswupper Determines if the wide character is uppercase.
iswxdigit Determines if the wide character is a hexadecimal digit.
putwc Writes a wide character or a word to a stream.
putwchar Writes a wide character or a word to a stream.
putws Writes a wide character string to a stream.
strcoll Compares two strings based on their collation weights in the current locale.
strxfrm Transforms a string into locale collation values.
towlower Converts an uppercase wide character to a lowercase wide character.
towupper Converts a lowercase wide character to an uppercase wide character.
ungetwc Pushes a wide character onto a stream.
wcsid Returns the charsetID of a wide character.
wcscat Concatenates wide character strings.
wcschr Searches for a wide character.
wcscmp Compares wide character strings.
wcscoll Compares the collation weights of wide character strings.
wcscpy Copies a wide character string.
wcscspn Searches for a wide character string.
wcslen Determines the number of characters in a wide character string.
wcsncat Concatenates a specified number of wide characters.
wcsncmp Compares a specified number of wide characters.
wcsncpy Copies a specified number of wide characters.
wcspbrk Locates the first occurrence of wide characters in a wide character string.
wcsrchr Locates the last occurrence of wide characters in a wide character string.
wcsspn Returns the number of wide characters in the initial segment of a string.
wcstod Converts a wide character string to a double-precision floating point value.
wcstok Breaks a wide character string into a sequence of separate wide character strings.
Converts a wide character string to a long integer value.
wcstombs Converts a sequence of wide characters to a sequence of multibyte characters.
wcstoul Converts a wide character string to an unsigned, long integer value.
wcswcs Locates the first occurrence of a wide character sequence in a wide character string.
wcswidth Determines the display width of a wide character string.
wcsxfrm Converts a wide character string to values representing character collation weights.
wctomb Converts a wide character to a multibyte character.
wctype Gets a handle for valid property names as defined in the current locale.
wcwidth Determines the display width of a wide character.

For more information about wide character subroutines see "National Language Support Subroutines Overview".

For more NLS subroutines see "List of National Language Support Subroutines".


[ Previous | Next | Contents | Glossary | Home | Search ]