La función localeconv () en C ++ devuelve un objeto que representa las reglas de formato numéricas y monetarias de la configuración regional C actual.
La función localeconv () se define en el archivo de encabezado.
prototipo de localeconv ()
lconv * localeconv ();
El programa no debe cambiar el objeto devuelto por localeconv (), ya que se anula al usar setlocale () o al llamar a la misma función nuevamente.
Parámetros localeconv ()
- Ninguna
localeconv () Valor de retorno
- La función localeconv () devuelve un puntero a un objeto estático que contiene reglas de formato numéricas y monetarias de la configuración regional C actual.
Ejemplo: ¿Cómo funciona la función 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