LCONV |
Convention locale |
---|---|
Langage C++ | clocale (locale.h) |
Syntaxe
- struct lconv {
- char *decimal_point; /* caractère décimal pour les valeurs non monétaires */
- char *thousands_sep; /* séparateur de milliers pour les valeurs non monétaires */
- char *grouping; /* spécifie le regroupement des valeurs non monétaires */
- char *int_curr_symbol; /* symbole monétaire international */
- char *currency_symbol; /* symbole de devise locale */
- char *mon_decimal_point; /* caractère décimal pour les valeurs monétaires */
- char *mon_thousands_sep; /* séparateur de milliers pour les valeurs monétaires */
- char *mon_grouping; /* spécifie le regroupement des valeurs monétaires */
- char *positive_sign; /* indicateur de valeur positive pour les valeurs monétaires */
- char *negative_sign; /* indicateur de valeur négative pour les valeurs monétaires */
- char int_frac_digits; /* nombre de chiffres affichés à droite de la virgule décimale pour les valeurs monétaires affichées au format international */
- char frac_digits; /* nombre de chiffres affichés à droite de la virgule décimale pour les valeurs monétaires affichées au format local */
- char p_cs_precedes; /* 1 si le symbole monétaire précède la valeur positive, 0 si le symbole monétaire suit la valeur */
- char p_sep_by_space; /* 1 si le symbole monétaire est séparé de la valeur par un espace, 0 sinon */
- char n_cs_precedes; /* 1 si le symbole monétaire précède une valeur négative, 0 si le symbole monétaire suit la valeur */
- char n_sep_by_space; /* 1 si le symbole monétaire est séparé d'une valeur négative par un espace, 0 si le symbole monétaire suit la valeur */
- char p_sign_posn; /* indique la position du symbole de valeur positive */
- char n_sign_posn; /* indique la position du symbole de valeur négative */
- }
Paramètres
Nom | Description |
---|---|
decimal_point | Ce champ permet d'indiquer le caractère décimal pour les valeurs non monétaires. |
thousands_sep | Ce champ permet d'indiquer le séparateur de milliers pour les valeurs non monétaires. |
grouping | Ce champ permet d'indiquer le regroupement des valeurs non monétaires. |
int_curr_symbol | Ce champ permet d'indiquer le symbole monétaire international. |
currency_symbol | Ce champ permet d'indiquer le symbole de devise locale. |
mon_decimal_point | Ce champ permet d'indiquer le caractère décimal pour les valeurs monétaires. |
mon_thousands_sep | Ce champ permet d'indiquer le séparateur de milliers pour les valeurs monétaires. |
mon_grouping | Ce champ permet d'indiquer le regroupement des valeurs monétaires. |
positive_sign | Ce champ permet d'indiquer l'indicateur de valeur positive pour les valeurs monétaires. |
negative_sign | Ce champ permet d'indiquer l'indicateur de valeur négative pour les valeurs monétaires. |
int_frac_digits | Ce champ permet d'indiquer le nombre de chiffres affichés à droite de la virgule décimale pour les valeurs monétaires affichées au format international. |
frac_digits | Ce champ permet d'indiquer le nombre de chiffres affichés à droite de la virgule décimale pour les valeurs monétaires affichées au format local. |
p_cs_precedes | Ce champ permet d'indiquer 1 si le symbole monétaire précède la valeur positive, 0 si le symbole monétaire suit la valeur. |
p_sep_by_space | Ce champ permet d'indiquer 1 si le symbole monétaire est séparé de la valeur par un espace, 0 sinon. |
n_cs_precedes | Ce champ permet d'indiquer 1 si le symbole monétaire précède une valeur négative, 0 si le symbole monétaire suit la valeur. |
n_sep_by_space | Ce champ permet d'indiquer 1 si le symbole monétaire est séparé d'une valeur négative par un espace, 0 si le symbole monétaire suit la valeur. |
p_sign_posn | Ce champ permet d'indiquer la position du symbole de valeur positive. |
n_sign_posn | Ce champ permet d'indiquer la position du symbole de valeur négative. |
Description
Cette structure de données permet d'indiquer les informations monétaires et les informations numériques régionales.
Remarque
- Les informations de la structures sont spécifiques à la marque du compilateur, vous devrez donc vérifier les informations spécifiques à la mise en oeuvre concernant la structure lconv.
Dernière mise à jour : Dimanche, le 11 novembre 2015