Manpages

НАЗВАНИЕ

strcoll − сравнение двух строк с учетом региональных настроек

СИНТАКСИС

#include <string.h>

int strcoll(const char *s1, const char *s2);

ОПИСАНИЕ

Функция strcoll() сравнивает две строки s1 и s2. Она возвращает целое число, меньшее, равное, или больше нуля, если s1, соответственно, меньше, равна, или больше чем s2. Сравнение строк производится в соответствии с категорией LC_COLLATE текущих региональных настроек программы. (Смотри setlocale(3)).

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

Функция strcoll() возвращает целое число, меньшее, равное, или больше нуля, если строка s1, соответственно, меньше, равна, или больше чем s2, если при этом обе они интерпретируются в соответствии с текущими региональными настройками.

СООТВЕТСТВИЕ СТАНДАРТАМ

SVID 3, BSD 4.3, ISO 9899

ЗАМЕЧАНИЯ

При установке locale в "POSIX" или "C" strcoll() эквивалентна strcmp().

СМОТРИ ТАКЖЕ

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

ПЕРЕВОД

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