Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

wmemmove - Copy wide character string to memory with overlapping areas

&pagelevel(4)&pagelevel

Definition

#include <wchar.h>

wchar_t *wmemmove(wchar_t *ws1, const wchar_t *ws2, size_t n);

wmemmove copies the first n bytes of the wide character string ws2 to the first n bytes of the
wide character string ws1. Copying takes place as if the n wide characters are first copied
to a temporary array that does not overlap the objects pointed to by ws1 and ws2 and then
copied from this array to ws1.

Return val.

Note

Pointer to the wide character string ws1.

This version of the C runtime system only supports one-byte characters as wide character
codes.

See also

memmove, wmemcpy, wmemset