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

Localeco



     localeconv

Функция Возвращает указатель на текущую структуру locale.

Синтаксис #include

struct lconv *localeconv(void);

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

Описание Эта функция устанавливает форматы вавода цен и другие числовые форматы. Однако Turbo C++ в настоящее время поддерживает только locale C. Возвращаемое Возвращает указатель на текущую структу- значение ру locale.Дополнительную информацию вы найдете в файле locale.h.

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

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

Пример:

#include

#include

int main(void)

{ struct lconv ll; struct lconv *conv = ll; /* считать в структуру данные */ conv = localeconv(); /* распечатать содержимое */ printf("Десят тчк : %s\n,conv->desimal_point); printf("Раздел тысяч : %s\n,conv->thousands_sep); printf("Группирование : %s\n,conv->grouping); printf("Меж-ный сим.вал. : %s\n,conv->int_curr_sumbol); printf("$ раздел. тысяч : %s\n,conv->mon_thounsands_sep); printf("$ группирован. : %s\n,conv->mon_grouping); printf("Полож.знак : %s\n,conv->positive_sign); printf("Отрицат.знак : %s\n,conv->negative_sign); printf("Межд.частич.сим. : %d\n,conv->int_frac_digits); printf("Частичные числа : %d\n,conv->frac_digits); printf("Предшест.сим.вал. : %d\n,conv->p_cs_precedes); printf("Раздел.полож.знака : %d\n,conv->p_sep_by_space); printf("Предшест.сим. вал. : %d\n,conv->n_cs_precedes); printf("Раздел.отриц.знака : %d\n,conv->n_sep_by_space); printf("Позиция полож.знака: %d\n,conv->p_sign_posn); printf("Позиция отриц.знака: %d\n,conv->n_sign_posn); return 0; }



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