BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 9 Librerías Estándar
Teoría: Localización <locale.h>

char *negative_sing
Una cadena que se utiliza para indicar una cantidad monetaria con formato de valor negativo.

char int_frac_digits
El número de dígitos fraccionarios (aquellos que aparecen después del punto decimal) al mostrarse en una cantidad monetaria internacional con formato.

char frac_digits
El número de dígitos fraccionarios (los que aparecen depués del punto decimal) a mostrarse en una cantidad monetaria con formato.

char p_cs_precedes
Se define como 1 o como 0 el currency_symbol respectivamente antecederá o seguirá el valor en una cantidad monetaria no negativa con formato.

char p_sep_by_space
Definido como 1 ó como 0 el currency_symbol respectivamente está o no está separado mediante un espacio de la cantidad monetaria no negativa con formato.

char n_cs_precedes
Definido como 1 ó como 0 el currency_symbol respectivamente antecede o sigue al valor en una cantidad monetaria negativa con formato.

char n_sep_by_space
Definido a 1 ó como 0 el currency_symbol respectivamente está separado o no está mediante un espacio del valor en una cantidad negativa con formato.

char p_sign_posn
Definido a un valor indicado en la posición del positive_sign para una cantidad monetaria no negativa con formato.

char n_sign_posn
Definido a un valor indicado en la posición del negative_signen cantidad negativa con formato.


Los elementos de grouping y de mon_grouping se interpretan de la siguiente
manera:

CHAR_MAX No se ejecutará más agrupamiento

0 El elemento precedente debe ser utilizado de forma repetida para el resto de los dígitos.

other El valor entero es el número de dígitos que comprenden el grupo actual. Se examinará el siguiente elemento para determinar el tamaño del siguiente grupo de dígitos antes del grupo actual.

Los valores de p_sign_posn y de n_sign_posn se interpretan de acuerdo con los siguiente:

0 Paréntesis encerrando la cantidad y currency_symbol.
1 La cadena de signos antecede a la cantidad y currency_symbol.
2 La cadena de signos sigue a la cantidad y currency_symbol.
3 La cadena de signos precede de inmediato antes de currency_symbol.
4 La cadena de signos sigue de inmediato a currency_symbol.

La función localeconv devuelve un apuntador al objeto rellenado. La estructura a la cual se señala mediante el valor de regreso no deberá ser modificado por el programa, pero puede ser sobreescrito mediante una llamada subsecuente a la función localeconv. En adiciónllamadas a la función setlocale con las categorías LC_ALL, LC_MONETARY, o bien LC_NUMERIC pueden sobreescribir el contenido de la estructura.