Libchecker:checker is utf8 locale

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Проверяющие программы/libchecker/Функции/Перекодирование текстовых данных/checker_is_utf8_locale

Проверить, что проверяющая программа работает в системной локали с кодировкой UTF-8.

int checker_is_utf8_locale(void);

Функция проверяет, что в качестве системной установлена какая-либо из UTF-8 локалей. Для этого анализируется значение переменной окружения LC_CTYPE, LC_ALL или LANG (переменные перечислены в порядке убывания приоритета).

Функция возвращает 1, если установлена системная UTF-8 локаль, и 0 в противном случае.