Привет.
Пишу алфавитный сортировщик файлов директории под STM32.
Компилятор - Keil v4.
Написал все процедуры под винду, сравнение текстов производил функцией _stricmp() - всё ОК.
На АРМе аналогичная функция - strcasecmp().
К сожалению, она не может корректно работать с кириллицей, так как сравнение стрингов "СЛОВО" и "слово" даёт в результате неравенство, тогда как должно быть равенство.
Можно ли в Кейле как нибудь сменить locale для "вправления мозгов" этой функции, или выход только в написании собственной функции для текстового сравнения?