La classe ostream

  • La conversione in testo effettuata dagli inseritori viene governata da una serie di flag
  • Questi flag possono venire letti con il metodo flags, attivati con il metodo setf e disattivati con il metodo unsetf
  • Alcuni di questi flag (definiti nella classe ios) sono:
    left
    right
    internl
    dec
    oct
    hex
    Allinea a sinistra
    Allinea a destra
    Spazio dopo il segno o la base
    Decimale
    Ottale
    Esadecimale
    showbase
    showpoint
    uppercase
    showpos
    scientific
    fixed
    Stampa la base (0x..)
    Mostra sempre il punto decimale
    Caratteri maiuscoli per gli esadecimali
    Stampa anche il segno positivo
    Notazione scientifica (esponente)
    Virgola fissa
  • Oltre a questi troviamo i metodi width (int) che definisce la larghezza del campo in cui stampare il dato e fill (int) che definisce un carattere per il riempimento dello spazio stesso

© Ing. Stefano Salvi - All rights reserved