newlib-cygwin/newlib/libc/string/wcstrings.tex

131 lines
3.3 KiB
TeX

@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