Libchecker:checker strcmp ucs4 nocase
From EjudgeWiki
Revision as of 07:54, 28 August 2008 by Cher (talk | contribs) (New page: Навигация: Главная страница/Система ejudge/Проверяющие программы/libchecker/[[Libchecker:Функции|Фун...)
Навигация: Главная страница/Система ejudge/Проверяющие программы/libchecker/Функции/Перекодирование текстовых данных/checker_strcmp_ucs4_nocase
Функция сравнивает две UCS-4 строки без учета регистра букв.
int checker_strcmp_ucs4_nocase(const int *s1, const int *s2);
Параметр s1 — первая сравниваемая строка. Параметр s2 — вторая сравниваемая строка. Значения параметров не должны быть равны NULL. Обе строки должны завершаться символом с кодом 0.
Функция возвращает:
- отрицательное значение, если первая строка лексикографически меньше второй,
- 0, если строки равны,
- положительное значение, если первая строка лексикографически больше второй.
См. также: checker_strcmp_ucs4, checker_ucs4_tolower.