Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:
реклама

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

localeconv

localeconv


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

Синтаксис          #include<locale.h>
                   struct lconv *localeconv(void);

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

Описание           Эта функция  устанавливает  форматы  вывода  цен и
                   другие числовые  форматы.  Однако  Borland  C++  в
                   настоящее время поддерживает только locale C.

Возвращаемое       Возвращает указатель на текущую структуру locale.
значение           Дополнительную информацию вы найдете в файле
                   locale.h.

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

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

Пример:

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

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

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог