Справочник по C/C++
strcoll()

#include <string.h>
int strcoll(const char *strl, const char *str2);

Описание

Сравнивает одну строку с другой в соответствии с параметром setlocale

Функция strcoll() сравнивает строку strl со строкой str2. Сравнение выполняется с учетом значения параметра locale, заданного с помощью функции setlocale() (подробности приводятся в разделе "setlocale" главы 10).

Функция strcoll() возвращает целое значение, которое интерпретируется следующим образом.

Значение Результат сравнения
Меньше нуля    strl меньше str2
Нуль strl равно str2
Больше нуля strl больше str2