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.

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

Пример:

#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;
}