@node Wchar strings @chapter Wide Character Strings (@file{wchar.h}) This chapter describes wide-character string-handling functions and managing areas of memory containing wide characters. The corresponding declarations are in @file{wchar.h}. @menu * Function wmemchr:: Find wide character in memory * Function wmemcmp:: Compare two wide-character memory areas * Function wmemcpy:: Copy wide-character memory regions * Function wmemmove:: Move possibly overlapping wide-character memory * Function wmempcpy:: Copy wide-character memory regions and locate end * Function wmemset:: Set an area of memory to a specified wide character * Function wcscat:: Concatenate wide-character strings * Function wcschr:: Search for wide character in string * Function wcscmp:: Wide-character string compare * Function wcscoll:: Locale-specific wide-character string compare * Function wcscpy:: Copy wide-character string * Function wcpcpy:: Copy a wide-character string returning a pointer to its end * Function wcscspn:: Count wide characters not in string * Function wcsftime:: Convert date and time to a formatted wide-character string * Function wcslcat:: Concatenate wide-character strings to specified length * Function wcslcpy:: Copy wide-character string to specified length * Function wcslen:: Wide-character string length * Function wcsncat:: Concatenate wide-character strings * Function wcsncmp:: Wide-character string compare * Function wcsncpy:: Counted copy wide-character string * Function wcpncpy:: Copy part of a wide-character string returning a pointer to its end * Function wcsnlen:: Wide-character string length with maximum limit * Function wcspbrk:: Find wide characters in string * Function wcsrchr:: Reverse search for wide character in string * Function wcsspn:: Find initial match in wide-character string * Function wcsstr:: Find wide-character string segment * Function wcstok:: Tokenize wide-character string * Function wcswidth:: Number of column positions of a wide-character string * Function wcsxfrm:: Locale-specific wide-character string transformation * Function wcwidth:: Number of column positions of a wide-character code @end menu @page @include string/wmemchr.def @page @include string/wmemcmp.def @page @include string/wmemcpy.def @page @include string/wmemmove.def @page @include string/wmempcpy.def @page @include string/wmemset.def @page @include string/wcscat.def @page @include string/wcschr.def @page @include string/wcscmp.def @page @include string/wcscoll.def @page @include string/wcscpy.def @page @include string/wcpcpy.def @page @include string/wcscspn.def @page @include time/wcsftime.def @page @include string/wcslcat.def @page @include string/wcslcpy.def @page @include string/wcslen.def @page @include string/wcsncat.def @page @include string/wcsncmp.def @page @include string/wcsncpy.def @page @include string/wcpncpy.def @page @include string/wcsnlen.def @page @include string/wcspbrk.def @page @include string/wcsrchr.def @page @include string/wcsspn.def @page @include string/wcsstr.def @page @include string/wcstok.def @page @include string/wcswidth.def @page @include string/wcsxfrm.def @page @include string/wcwidth.def