Next: Signals, Previous: Strings, Up: Top [Contents][Index]

## 6 Wide Character Strings (`wchar.h`)

This chapter describes wide-character string-handling functions and managing areas of memory containing wide characters. The corresponding declarations are in `wchar.h`.

• wmemchr: |  | Find wide character in memory
• wmemcmp: |  | Compare two wide-character memory areas
• wmemcpy: |  | Copy wide-character memory regions
• wmemmove: |  | Move possibly overlapping wide-character memory
• wmemset: |  | Set an area of memory to a specified wide character
• wcscat: |  | Concatenate wide-character strings
• wcschr: |  | Search for wide character in string
• wcscmp: |  | Wide-character string compare
• wcscoll: |  | Locale-specific wide-character string compare
• wcscpy: |  | Copy wide-character string
• wcpcpy: |  | Copy a wide-character string returning a pointer to its end
• wcscspn: |  | Count wide characters not in string
• wcsftime: |  | Convert date and time to a formatted wide-character string
• wcslcat: |  | Concatenate wide-character strings to specified length
• wcslcpy: |  | Copy wide-character string to specified length
• wcslen: |  | Wide-character string length
• wcsncat: |  | Concatenate wide-character strings
• wcsncmp: |  | Wide-character string compare
• wcsncpy: |  | Counted copy wide-character string
• wcpncpy: |  | Copy part of a wide-character string returning a pointer to its end
• wcsnlen: |  | Wide-character string length with maximum limit
• wcspbrk: |  | Find wide characters in string
• wcsrchr: |  | Reverse search for wide character in string
• wcsspn: |  | Find initial match in wide-character string
• wcsstr: |  | Find wide-character string segment
• wcstok: |  | Tokenize wide-character string
• wcswidth: |  | Number of column positions of a wide-character string
• wcsxfrm: |  | Locale-specific wide-character string transformation
• wcwidth: |  | Number of column positions of a wide-character code

Next: Signals, Previous: Strings, Up: Top [Contents][Index]