Section courante

A propos

Section administrative du site

LCONV

Convention locale
Langage C++ clocale (locale.h)

Syntaxe

  1. struct lconv {
  2.  char *decimal_point; /* caractère décimal pour les valeurs non monétaires */
  3.  char *thousands_sep; /* séparateur de milliers pour les valeurs non monétaires */
  4.  char *grouping; /* spécifie le regroupement des valeurs non monétaires */
  5.  char *int_curr_symbol; /* symbole monétaire international */
  6.  char *currency_symbol; /* symbole de devise locale */
  7.  char *mon_decimal_point; /* caractère décimal pour les valeurs monétaires */
  8.  char *mon_thousands_sep; /* séparateur de milliers pour les valeurs monétaires */
  9.  char *mon_grouping; /* spécifie le regroupement des valeurs monétaires */
  10.  char *positive_sign; /* indicateur de valeur positive pour les valeurs monétaires */
  11.  char *negative_sign; /* indicateur de valeur négative pour les valeurs monétaires */
  12.  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 */
  13.  char frac_digits; /* nombre de chiffres affichés à droite de la virgule décimale pour les valeurs monétaires affichées au format local */
  14.  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 */
  15.  char p_sep_by_space; /* 1 si le symbole monétaire est séparé de la valeur par un espace, 0 sinon */
  16.  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 */
  17.  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 */
  18.  char p_sign_posn; /* indique la position du symbole de valeur positive */
  19.  char n_sign_posn; /* indique la position du symbole de valeur négative */
  20. }

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



Dernière mise à jour : Dimanche, le 11 novembre 2015