Функция
wcsdup
является эквивалентом функции
strdup
для широких символов. Она выделяет место для новой строки широких
символов и возвращает указатель на нее. Содержимое новой строки является
копией строки широких символов, на которую указывает
s.
Память для размещения новой строки широких символов выделяется посредством
malloc(3)
и может быть освобождена посредством
free(3).
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Функция
wcsdup
возвращает указатель на новую строку широких символов или NULL, если
памяти недостаточно.