Provided by: manpages-ru_0.98-4_all bug

НАЗВАНИЕ

       strxfrm - преобразование строки

СИНТАКСИС

       #include <string.h>

       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

ЗАМЕЧАНИЯ

       При   установке  locale  в  "POSIX"  или  "C",  strxfrm()  эквивалентна
       копированию строки с помощью strncpy.

СМОТРИ ТАКЖЕ

       bcmp(3), memcmp(3), strcasecmp(3), strcmp(3), strcoll(3), setlocale(3)

ПЕРЕВОД

       Перевод с английского (C) 2000 Дмитрий Морожников
           (dm@simplex.irkutsk.ru, 2:5070/141.3)