Russian Belarusian English German Japanese Ukrainian

Setlocale

CuBook05

Функция

Выбирает locale.
 
Синтаксис

#include<locale.h>
char *setlocale(int category,char *locale);
 
Прототип

locale.h
 
Описание

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

Аргумент category может принимать следующие значения:
LC_ALL
LC_COLLATE
LC_CTYPE
LC_MONETARY
LC_NUMERIC
LC_TIME
 
Возвращаемое значение

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

Функция setlocale поддерживается стандартом ANSI C.
 
Пример

#include <locale.h>
#include <stdio.h>

int main(void)
{
char *old_locale;
old_locale = setlocale(LC_ALL,"C");
printf("Old locale was %s\n",old_locale);
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Защитный код Обновить