Справочник по C/C++
Работа с массивами двухбайтовых символов

Стандартные функции посимвольной обработки массивов (например, memcpy()) также имеют двухбайтовые эквиваленты. Эти функции (перечисленные в следующей таблице) используют заголовок .

Функция char-эквивалент
wchar_t *wmemchr(const wchar_t *str, wchar_t ch, size_t num) memchr()
int wmemcmp(const wchar_t *str1, const wchar_t *str2, size_t num) memcmp()
wchar_t *wmemcpy(wchar_t *str1, const wchar_t *str2, size_t num) memcpy() В версии С99 к параметрам strl и str2 применен квалификатор restrict
wchar_t *wmemmove(wchar_t *str1, const wchar_t *str2, size_t num) memmove()
wchar_t *wmemset(wchar_t *str, wchar_t ch, size_t num) memset()