Скопировать широкие символы из одной области памяти в другую
#include <wchar.h>wchar_t * wmemcpy( wchar_t *ws1,const wchar_t *ws2,size_t n );
libc
Функция wmemcpy() копирует n широких символов из буфера ws2 в буфер ws1.
Функция wmemcpy() не зависит от локали и все значения wchar_t
рассматриваются идентично (в том числе недопустимые символы и нулевой символ).
Корректное копирование областей памяти с пересекающимся содержимым не гарантируется, для решения этой задачи используйте wmemmove(). |
Указатель на область памяти с результатом копирования (аналогичен указателю из ws1).
ANSI, POSIX 1003.1
memccpy(), memcmp(), memcpy(), memicmp(), memmove(), memset() wcscpy(), wcsncpy(), wmemchr(), wmemcmp(), wmemmove(), wmemset()
Предыдущий раздел: Описание API системной библиотеки