ILE C/C++ Run-Time Library Functions

Multibyte Character Manipulation


Function Header File Page Description
btowc() stdio.h
wchar.h
"btowc() -- Convert Single Byte to Wide Character" Converts a single byte to a wide character.
mblen() stdlib.h "mblen() -- Determine Length of a Multibyte Character" Determines the length of a multibyte character.
mbrlen() stdlib.h "mbrlen() -- Determine Length of a Multibyte Character (Restartable)" Determines the length of a multibyte character. (Restartable version of mblen())
mbrtowc() stdlib.h "mbrtowc() -- Convert a Multibyte Character to a Wide Character (Restartable)" Converts a multibyte character to a wide character. (Restartable version of mbtowc())
mbsinit() stdlib.h "mbsinit() -- Test State Object for Initial State" Tests state object for initial state.
mbsrtowcs() stdlib.h "mbsrtowcs() -- Convert a Multibyte String to a Wide Character String (Restartable)" Converts a multibyte string to a wide character string. (Restartable version of mbstowcs())
mbstowcs() stdlib.h "mbstowcs() -- Convert a Multibyte String to a Wide Character String" Converts a multibyte string to a wide character string.
mbtowc() stdlib.h "mbtowc() -- Convert Multibyte Character to a Wide Character" Converts multibyte characters to a wide character.
towctrans() wctype.h "towctrans() -- Translate Wide Character" Translates wide character.
wcrtomb() stdlib.h "wcrtomb() -- Convert a Wide Character to a Multibyte Character (Restartable)" Converts a wide character to a multibyte character. (Restartable version of wctomb()).
wcscat() wcstr.h "wcscat() -- Concatenate Wide-Character Strings" Concatenates wide character strings.
wcschr() wcstr.h "wcschr() -- Search for Wide Character" Searches a wide character string for a wide character.
wcscmp() wcstr.h "wcscmp() -- Compare Wide-Character Strings" Compares two wide character strings.
wcscoll() wcstr.h "wcscoll() --Language Collation String Comparison" Compares the locale-defined value of two wide-character strings.
wcscpy() wcstr.h "wcscpy() -- Copy Wide-Character Strings" Copies a wide character string.
wcscspn() wcstr.h "wcscspn() -- Find Offset of First Wide-Character Match" Searches a wide character string for characters.
__wcsicmp() wcstr.h "__wcsicmp() -- Compare Wide Character Strings without Case Sensitivity" Compares two wide character strings without regard to case.
wcslen() wcstr.h "wcslen() -- Calculate Length of Wide-Character String" Finds length of a wide character string.
wcsncat() wcstr.h "wcsncat() -- Concatenate Wide-Character Strings" Concatenates a wide character string segment.
wcsncmp() wcstr.h "wcsncmp() -- Compare Wide-Character Strings" Compares wide character string segments.
wcsncpy() wcstr.h "wcsncpy() -- Copy Wide-Character Strings" Copies wide character string segments.
__wcsnicmp() wcstr.h "__wcsnicmp() -- Compare Wide Character Strings without Case Sensitivity" Compares two wide character substrings without regard to case.
wcspbrk() wcstr.h "wcspbrk() -- Locate Wide Characters in String" Locates wide characters in string.
wcsrchr() wcstr.h "wcsrchr() -- Locate Last Occurrence of Wide Character in String" Locates wide character in string.
wcsrtombs() stdlib.h "wcsrtombs() -- Convert Wide Character String to Multibyte String (Restartable)" Converts a wide character string to a multibyte character string. (Restartable version of wcstombs()).
wcsspn() wcstr.h "wcsspn() -- Find Offset of First Non-matching Wide Character" Finds offset of first non-matching wide character.
wcstombs() stdlib.h "wcstombs() -- Convert Wide-Character String to Multibyte String" Converts a wide character string to a multibyte character string.
wcswcs() wcstr.h "wcswcs() -- Locate Wide-Character Substring" Locates a wide character string in another wide character string.
wcswidth() wchar.h "wcswidth() -- Determine the Display Width of a Wide Character String" Determines the display width of a wide character string.
wcsxfrm() wcstr.h "wcsxfrm() -- Transform a Wide-Character String" Transforms wide-character strings according to locale.
wctob() stdlib.h "wctob() -- Convert Wide Character to Byte" Converts a wide character to a single byte.
wctomb() stdlib.h "wctomb() -- Convert Wide Character to Multibyte Character" Converts a wide character to multibyte characters.
wctrans() wctype.h "wctrans() --Get Handle for Character Mapping" Gets a handle for character mapping.
wctype() wchar.h "wctype() -- Get Handle for Character Property Classification" Obtains a handle for character property classification.
wcwidth() wchar.h "wcwidth() -- Determine the Display Width of a Wide Character" Determines the display width of a wide character.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]