1@node Wchar strings 2@chapter Wide Character Strings (@file{wchar.h}) 3 4This chapter describes wide-character string-handling functions and 5managing areas of memory containing wide characters. The corresponding 6declarations are in @file{wchar.h}. 7 8@menu 9* wmemchr:: Find wide character in memory 10* wmemcmp:: Compare two wide-character memory areas 11* wmemcpy:: Copy wide-character memory regions 12* wmemmove:: Move possibly overlapping wide-character memory 13* wmempcpy:: Copy wide-character memory regions and locate end 14* wmemset:: Set an area of memory to a specified wide character 15* wcscat:: Concatenate wide-character strings 16* wcschr:: Search for wide character in string 17* wcscmp:: Wide-character string compare 18* wcscoll:: Locale-specific wide-character string compare 19* wcscpy:: Copy wide-character string 20* wcpcpy:: Copy a wide-character string returning a pointer to its end 21* wcscspn:: Count wide characters not in string 22* wcsftime:: Convert date and time to a formatted wide-character string 23* wcslcat:: Concatenate wide-character strings to specified length 24* wcslcpy:: Copy wide-character string to specified length 25* wcslen:: Wide-character string length 26* wcsncat:: Concatenate wide-character strings 27* wcsncmp:: Wide-character string compare 28* wcsncpy:: Counted copy wide-character string 29* wcpncpy:: Copy part of a wide-character string returning a pointer to its end 30* wcsnlen:: Wide-character string length with maximum limit 31* wcspbrk:: Find wide characters in string 32* wcsrchr:: Reverse search for wide character in string 33* wcsspn:: Find initial match in wide-character string 34* wcsstr:: Find wide-character string segment 35* wcstok:: Tokenize wide-character string 36* wcswidth:: Number of column positions of a wide-character string 37* wcsxfrm:: Locale-specific wide-character string transformation 38* wcwidth:: Number of column positions of a wide-character code 39@end menu 40 41@page 42@include string/wmemchr.def 43 44@page 45@include string/wmemcmp.def 46 47@page 48@include string/wmemcpy.def 49 50@page 51@include string/wmemmove.def 52 53@page 54@include string/wmempcpy.def 55 56@page 57@include string/wmemset.def 58 59@page 60@include string/wcscat.def 61 62@page 63@include string/wcschr.def 64 65@page 66@include string/wcscmp.def 67 68@page 69@include string/wcscoll.def 70 71@page 72@include string/wcscpy.def 73 74@page 75@include string/wcpcpy.def 76 77@page 78@include string/wcscspn.def 79 80@page 81@include time/wcsftime.def 82 83@page 84@include string/wcslcat.def 85 86@page 87@include string/wcslcpy.def 88 89@page 90@include string/wcslen.def 91 92@page 93@include string/wcsncat.def 94 95@page 96@include string/wcsncmp.def 97 98@page 99@include string/wcsncpy.def 100 101@page 102@include string/wcpncpy.def 103 104@page 105@include string/wcsnlen.def 106 107@page 108@include string/wcspbrk.def 109 110@page 111@include string/wcsrchr.def 112 113@page 114@include string/wcsspn.def 115 116@page 117@include string/wcsstr.def 118 119@page 120@include string/wcstok.def 121 122@page 123@include string/wcswidth.def 124 125@page 126@include string/wcsxfrm.def 127 128@page 129@include string/wcwidth.def 130 131