Passare la stringa contenente il nome del file al costruttore ifstream : ifstream myIfstream ( MyFileName ) ;
Se si dispone già di un oggetto ifstream ma non hanno aperto un file, utilizzare il ifstream :: metodo aperto invece : myIfstream.open ( MyFileName ) ;
2
Controllare l'oggetto ifstream per il successo chiamando il ifstream :: metodo di fallire. Gestire eventuali errori in qualsiasi modo funziona meglio per il vostro programma . Nessun codice di pulitura è required.If ( myIfstream.fail ( ) ) { cerr << " Errore di apertura " << MyFileName << endl; return; }
3
chiudere il file una volta che hai finito di usarlo . Se non vi è alcun file attualmente aperto , la bandiera sicuro sarà impostato e una eccezione può essere generata se si è impostato il mask.myIfstream.close eccezione ();
Programmazione © www.354353.com