Описание функций Си

Setlocal



     setlocale

Функция Выбирает locale.

Синтаксис #include

char *setlocale(int category,char *locale);

Файл, содержащий locale.h прототип

Описание Turbo C++ в настоящее время поддерживает только "С" locale, поэтому вызов этой функции не будет иметь ни какого смысла.

Аргумент category может принимать следующие зна- чения:

LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC LC_TIME

Возвращаемое Если выбор прошел удачно, то возвращается строка значение содержащая старое значение. При ошибке возвра- щается 0.

Переносимость setlocale поддерживается стандартом ANSI C.

Смотрите также

Пример:

#include

#include

int main(void) { char *old_locale; /* в Turbo C++ поддерживается только "C" */ old_locale = setlocale(LC_ALL,"C"); printf("Old locale was %s\n",old_locale); return 0; }



Содержание раздела