strxfrm - преобразование строки
НАЗВАНИЕstrxfrm - преобразование строки
СИНТАКСИС
#include
size_t strxfrm(char *dest, const char *src, size_t n);
ОПИСАНИЕ
Функция strxfrm() преобразует строку src в такую форму,
что выполнение strcmp() над двуми такими строками,
преобразованными посредством strxfrm(), будет таким же,
как и выполнение strcoll над исходными строками. Первые n
символов преобразованной строки помещаются в dest.
Преобразование основывается на настройках категории
текущей локали LC_COLLATE (см. setlocale(3)).
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция strxfrm() возвращает количество байтов,
необходимое для размещения преобразованной строки в dest
без завершающего символа `\0'. Если возвращенное значение
равно n или больше этой величины, то содержимое dest не
определено.
СООТВЕТСТВИЕ СТАНДАРТАМ
SVID 3, BSD 4.3, ISO 9899
ЗАМЕЧАНИЯ
В локалях "POSIX" или "C" выполнение функции strxfrm()
эквивалентно копированию строки с помощью strncpy.