La classe ostream

  • La classe ostream consente di creare dei file per la scrittura
  • cout e cerr sono oggetti di tipo ostream, predefiniti, che implementano lo standard output e lo standard error come stdout ed stderr per il C
  • Il metodo standard per inviare dati ad un oggetto ostream è tramite l'operatore sovraccaricato <<, detto anche inseritore
  • Questo operatore ritorna un valore di tipo &ostream, quindi si potranno concatenare una serie di istruzioni di stampa, una di seguito all'altra
  • L'operatore << è definito per tutti i tipi intrinseci, che inviano allo stream la conversione in testo del loro valore
  • L'operatore definito per il tipo char * invia allo stream la stringa di caratteri terminata da ø (null terminated) puntata

© Ing. Stefano Salvi - All rights reserved