C ++ localeconv () - Стандартная библиотека C ++

Функция localeconv () в C ++ возвращает объект, представляющий правила числового и денежного форматирования для текущего языкового стандарта C.

Функция localeconv () определена в заголовочном файле.

прототип localeconv ()

 lconv * localeconv ();

Программа не должна изменять объект, возвращаемый localeconv (), потому что он переопределяется с помощью setlocale () или повторного вызова той же функции.

localeconv () Параметры

  • Никто

localeconv () Возвращаемое значение

  • Функция localeconv () возвращает указатель на статический объект, который содержит числовые и денежные правила форматирования текущей локали C.

Пример: как работает функция localeconv ()?

 #include #include using namespace std; int main() ( lconv *l; setlocale(LC_MONETARY, "en_GB.utf8"); l = localeconv(); cout << "Locale Currency Symbol = "  Locale Currency Symbol = £ International Currency Symbol = GBP Locale Currency Symbol = $ International Currency Symbol = USD 

Интересные статьи...