STRCOLL(3)

НАЗВАНИЕ
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

ЗАМЕЧАНИЯ
В локалях "POSIX" и "C" функция strcoll() равнозначна strcmp().

СМ. ТАКЖЕ
bcmp(3), memcmp(3), strcasecmp(3), strcmp(3), strxfrm(3), setlocale(3)