1 Περάστε το string που περιέχει το όνομα του αρχείου στον κατασκευαστή ifstream : ifstream myIfstream ( myFilename ) ?
Αν έχετε ήδη ένα αντικείμενο ifstream , αλλά δεν έχουν ανοίξει ένα αρχείο , χρησιμοποιήστε το ifstream :: ανοικτής μεθόδου αντί : myIfstream.open ( myFilename ) ? 2
Ελέγξτε το αντικείμενο ifstream για την επιτυχία με την κλήση του ifstream :: αποτύχει μέθοδο . Χειριστείτε τυχόν λάθη με οποιονδήποτε τρόπο λειτουργεί καλύτερα για το πρόγραμμά σας . Δεν υπάρχει κωδικός καθαρισμού είναι required.if ( myIfstream.fail ( ) ) { cerr <<" Σφάλμα κατά το άνοιγμα " < Κλείστε το αρχείο αφού έχετε τελειώσει τη χρήση του . Αν δεν υπάρχει αρχείο που είναι ανοιχτό, η σημαία δεν θα πρέπει να οριστεί και μια εξαίρεση μπορεί να ρίξει αν έχετε ρυθμίσει την εξαίρεση mask.myIfstream.close ( ) ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα