localeconv

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

 Синтаксис          #include
                    struct lconv *localeconv(void);

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

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

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

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

 Пример:

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