Normalmente cuando creamos programas lo hacemos con la intención de lanzarlo
a la mayor cantidad de público posible, atraer una audiencia para que prueben
tu juego o programa es muy importante, por lo que todos los detalles deben
estar cuidados.
Foto tomada de freedigitalphotos.net |
Para refinar cuanto más mejor un programa es necesario que podamos controlar
en todo momento el formato y todas las propiedades posibles dependiendo de la
localidad del sistema, para eso existe la librería locale.h, la cual está
recogida en la biblioteca estándar de C.
La especificación de la librería es la siguiente:
Estructura
Estructura
|
Descripción
|
lconv
|
Contiene todo lo referente al formateo de valores numéricos.
|
Macros
Macros
|
Descripción
|
LC_ALL,
LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME
|
Expresiones enteras con valores únicos.
|
Funciones
Función
|
Descripción
|
localeconv
|
Asigna valores al componente con estructura lconv para formateo de
cantidades numéricas según reglas de localización.
|
setlocale
|
Asigna o devuelve los valores actuales establecidos.
|
¿Qué clase de programas harías usando ésta librería?