A função localeconv () em C ++ retorna um objeto que representa as regras de formatação numérica e monetária da localidade C atual.
A função localeconv () é definida no arquivo de cabeçalho.
protótipo localeconv ()
lconv * localeconv ();
O objeto retornado por localeconv () não deve ser alterado pelo programa, porque ele é sobrescrito usando setlocale () ou chamando a mesma função novamente.
Parâmetros localeconv ()
- Nenhum
localeconv () Valor de retorno
- A função localeconv () retorna um ponteiro para um objeto estático que contém regras de formatação numéricas e monetárias da localidade C atual.
Exemplo: Como funciona a função 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