1 Ανοίξτε το αρχείο που θέλετε να αποκτήσετε πρόσβαση . Η συγκεκριμένη σύνταξη για αυτή εξαρτάται από τη γλώσσα προγραμματισμού. Για παράδειγμα , σε C που θα εκτελέσει :
FILE * fileHandler ?
FileHandler = fopen ( όνομα αρχείου, " r" ) ?
Όπου η μεταβλητή " όνομα αρχείου" περιέχει το όνομα αρχείου . Μετά από αυτό , η μεταβλητή " fileHandler " θα περιέχει ένα χειριστή που μπορεί να χρησιμοποιηθεί για τις επόμενες ενέργειες σχετικά με το άνοιγμα του αρχείου . 2
Μετακινήστε το δείκτη θέσης στο σημείο όπου θέλετε να αρχίσετε την ανάγνωση . Από προεπιλογή , ο δείκτης θέσης θα είναι στην αρχή του αρχείου μετά το άνοιγμα αυτό . Για παράδειγμα , σε C μπορείτε να μετακινηθείτε στο n -οστό byte ( μετρώντας από την αρχή ) εκτελώντας :
fseek ( fileHandler , n , SEEK_SET ) ?
Εικόνων 3
Διαβάστε έναν αριθμό διαδοχικών bytes από το αρχείο , ξεκινώντας από την τρέχουσα τιμή του δείκτη θέσης . Για παράδειγμα , σε C μπορείτε να εκτελέσετε :
fread ( buffer , numBytes , numInstances , fileHandler ) ?
Να διαβάσετε numInstances ακολουθίες numBytes καθένα --- για ένα σύνολο numBytes x numInstances bytes --- εντός του ρυθμιστικού διαλύματος . Μετά θα αρχίσει να διαβάζει όταν αυτό σταμάτησε , καθώς ο δείκτης θέσης διατηρείται αυτόματα από το λειτουργικό σύστημα .
Η
4 Κλείστε το αρχείο , όταν τελειώσετε , ανεξάρτητα από το αν έχετε πρόσβαση σε όλα ή όχι . Για παράδειγμα , στο Γ εκτελείτε :
Αδυναμία εγγραφής αρχείου ( fileHandler ) ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα