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 in overlapping area

&pagelevel(4)&pagelevel

Syntax

#include <wchar.h>

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

Description wmemmove() copies the first n bytes of the wide character string ws2 to the first n bytes of the

wide character string ws1. The copy is performed as if the n wide characters are first copied
to a temporary array that does not overlap with ws1 or ws2, and are then copied from this
array to ws1.

Return val.

Notes

Pointer to the wide character string ws1.

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

See also

memmove(), wmemcpy(), wmemset()