Namespaces
Variants

std::ios_base:: flags

From cppreference.net
fmtflags flags ( ) const ;
(1)
fmtflags flags ( fmtflags flags ) ;
(2)

Gère les indicateurs de format.

1) retourne le paramètre de formatage actuel
2) remplace les paramètres actuels par ceux fournis.

Table des matières

Paramètres

flags - nouveau paramètre de formatage. Il peut être une combinaison des constantes de formatage .


Indicateurs de formatage
Constante Explication
dec utiliser la base décimale pour les E/S entières : voir std::dec
oct utiliser la base octale pour les E/S entières : voir std::oct
hex utiliser la base hexadécimale pour les E/S entières : voir std::hex
basefield dec | oct | hex . Utile pour les opérations de masquage
left ajustement à gauche (ajoute des caractères de remplissage à droite) : voir std::left
right ajustement à droite (ajoute des caractères de remplissage à gauche) : voir std::right
internal ajustement interne (ajoute des caractères de remplissage au point désigné interne) : voir std::internal
adjustfield left | right | internal . Utile pour les opérations de masquage
scientific générer les types à virgule flottante en utilisant la notation scientifique, ou la notation hexadécimale si combiné avec fixed : voir std::scientific
fixed générer les types à virgule flottante en utilisant la notation fixe, ou la notation hexadécimale si combiné avec scientific : voir std::fixed
floatfield scientific | fixed . Utile pour les opérations de masquage
boolalpha insérer et extraire le type bool en format alphanumérique : voir std::boolalpha
showbase générer un préfixe indiquant la base numérique pour la sortie entière, requiert l'indicateur monétaire dans les E/S monétaires : voir std::showbase
showpoint générer un caractère point décimal inconditionnellement pour la sortie des nombres à virgule flottante : voir std::showpoint
showpos générer un caractère + pour la sortie numérique non négative : voir std::showpos
skipws ignorer les espaces blancs initiaux avant certaines opérations d'entrée : voir std::skipws
unitbuf vider la sortie après chaque opération de sortie : voir std::unitbuf
uppercase remplacer certaines lettres minuscules par leurs équivalents majuscules dans certaines opérations de sortie : voir std::uppercase

Valeur de retour

les indicateurs de formatage avant l'appel à la fonction

Exemple

Voir aussi

définit un indicateur de format spécifique
(fonction membre publique)
efface un indicateur de format spécifique
(fonction membre publique)