strxfrm()

#include <string.h>
size_t strxfrm(char *str1, const char *str2, size_t count);

Описание

Преобразует определённое количество символов заданной строки чтобы ее можно было использовать функцией strcmp()

Функция strxfrm() преобразует первые count символов строки, адресуемой параметром str2, таким образом, чтобы ее можно было использовать функцией strcmp(), и помещает результат в строку, адресуемую параметром str1. После преобразования результат вызова функции strcmp(), использующей параметр str1, будет совпадать с результатом вызова функции strcoll(), использующей исходную строку, на которую указывает параметр str2. В массив, адресуемый параметром str1, записывается не более count символов.

В версии С99 к параметрам str1 и str2 применен квали-фикатор restrict.

Функция strxfrm() возвращает длину преобразованной строки.