Возвращает < 0, если str1 меньше str2; > 0, если str1 больше
str2, и 0, если они равны. strcoll() использует текущую locale для выполнения сравнения. Если текущая locale равна C
или POSIX, эта функция эквивалентна strcmp().
Это сравнение с учётом регистра и, в отличие от strcmp(), эта функция бинарно не безопасна.