Функція 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