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