Le classi stream

  • Un oggetto di tipo stream può essere creato passandogli come parametro il nome del file cui si deve riferire, oppure può essere creato senza parametri
  • In questo secondo caso dovremo, prima di usarlo, chiamare il metodo open, per assegnare il nome del file e fare le opportune operazioni di apertura
  • Se l'operazione non ha successo, lo stream entra in stato di errore, che può essere rilevato tramite l'istruzione if (! <oggetto stream> )
  • Il file associato all'oggetto può essere chiuso tramite l'invocazione al metodo close, oltre che distruggendo l'oggetto stesso
  • Se l'oggetto non viene distrutto, potrà venir associato ad un altro file tramite una successiva invocazione del metodo open

© Ing. Stefano Salvi - All rights reserved