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() | wchar.h | wcscat() — Concatenate Wide-Character Strings | Concatenates wide character strings. |
wcschr() | wchar.h | wcschr() — Search for Wide Character | Searches a wide character string for a wide character. |
wcscmp() | wchar.h | wcscmp() — Compare Wide-Character Strings | Compares two wide character strings. |
wcscoll() | wchar.h | wcscoll() —Language Collation String Comparison | Compares the locale-defined value of two wide-character strings. |
wcscpy() | wchar.h | wcscpy() — Copy Wide-Character Strings | Copies a wide character string. |
wcscspn() | wchar.h | wcscspn() — Find Offset of First Wide-Character Match | Searches a wide character string for characters. |
__wcsicmp() | wchar.h | __wcsicmp() — Compare Wide Character Strings without Case Sensitivity | Compares two wide character strings without regard to case. |
wcslen() | wchar.h | wcslen() — Calculate Length of Wide-Character String | Finds length of a wide character string. |
wcsncat() | wchar.h | wcsncat() — Concatenate Wide-Character Strings | Concatenates a wide character string segment. |
wcsncmp() | wchar.h | wcsncmp() — Compare Wide-Character Strings | Compares wide character string segments. |
wcsncpy() | wchar.h | wcsncpy() — Copy Wide-Character Strings | Copies wide character string segments. |
__wcsnicmp() | wchar.h | __wcsnicmp() — Compare Wide Character Strings without Case Sensitivity | Compares two wide character substrings without regard to case. |
wcspbrk() | wchar.h | wcspbrk() — Locate Wide Characters in String | Locates wide characters in string. |
wcsrchr() | wchar.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() | wchar.h | wcsspn() — Find Offset of First Non-matching Wide Character | Finds offset of first nonmatching wide character. |
wcstombs() | stdlib.h | wcstombs() — Convert Wide-Character String to Multibyte String | Converts a wide character string to a multibyte character string. |
wcswcs() | wchar.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() | wchar.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. |