Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να Φλος το ρεύμα εξόδου

Η γλώσσα προγραμματισμού C + + κάνει τη βαριά χρήση της έννοιας της ροής . Ένα ρεύμα είναι μια θέση στη μνήμη , που χρησιμεύει ως χώρος προσωρινής αποθήκευσης . Μια αποθηκεύει δεδομένα ρεύμα εξόδου στην περιοχή της μνήμης που διατίθενται για το ρεύμα . Αυτά τα δεδομένα θα πρέπει να διαβαστούν κάθε τόσο συχνά , επιτρέποντας πιο φρέσκα κομμάτια των δεδομένων για να πάρει τη θέση των παλαιότερων δεδομένων . Ωστόσο , εάν το ρεύμα δεν διαβάζεται σε εύθετο χρόνο , μπορείτε να παρακάμψετε λάθος δεδομένα . Μπορείτε να αποφύγετε πιθανή απώλεια δεδομένων με την έξαψη του ρεύματος , το οποίο αδειάζει εντελώς . Τα πράγματα που θα χρειαστείτε
C + + ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) , όπως Eclipse CDT
C + + Compiler , μια τέτοια GCC
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το C + + IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν ανοίγει , επιλέξτε " File /New /Project" και επιλέξτε " C + + Project" για να δημιουργήσετε ένα νέο C + + project . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο τμήμα επεξεργασίας κειμένου του IDE . 2

Εισαγωγή του " fstream " βιβλιοθήκη για να αξιοποιήσει τη ροή αντικειμένων που περιέχει . Γράψτε την ακόλουθη στην κορυφή του αρχείου πηγαίου κώδικα :

# include

χρησιμοποιώντας namespace std ?
Εικόνων 3

Δημιουργήστε ένα κύριο λειτουργία . Η κύρια λειτουργία τους είναι όπου η εκτέλεση αρχίζει στο πρόγραμμά σας . Θα ρίξει όλο το υπόλοιπο κώδικα μέσα στις αγκύλες που ακολουθούν την κύρια δήλωση της συνάρτησης . Μια κύρια δήλωση της συνάρτησης μοιάζει με αυτό :

int main ( ) {

}
Η 4

Δημιουργήστε ένα ρεύμα εξόδου και δέστε το με ένα αρχείο που ονομάζεται "όνομα αρχείου . txt " , χρησιμοποιώντας την ακόλουθη γραμμή κώδικα :

ofstream OutputStream ( " filename.txt ")?
5

Γράψτε κάποια στοιχεία στο ρεύμα εξόδου . Η εγγραφή δεδομένων σε ρέματα επιτυγχάνεται με τη χρήση των " <<" φορείς . Για παράδειγμα , για να γράψετε τη λέξη " Hello" στο ρεύμα εξόδου , ​​θα μπορούσατε να γράψετε τα εξής :

OutputStream <<"Hello " < Η 6

Ξεπλύνετε το ρεύμα για να εξασφαλιστεί ότι η λέξη "Hello" είναι γραμμένο στο ρεύμα . Δεν υπάρχει καμία εγγύηση για το πότε η δήλωση που έκανε στο προηγούμενο βήμα θα εκτελέσει . Εάν το πρόγραμμά σας κλείνει απροσδόκητα , η λέξη θα μπορούσε ποτέ να γράψει στο αρχείο . Ξεπλύνετε το ρεύμα , χρησιμοποιώντας την εντολή:

outputStream.flush ( ) ?
Η 7

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "Play" πράσινο βρίσκεται στην επάνω γραμμή κουμπιών στο IDE . Το πρόγραμμα θα αποθηκεύσει μια λέξη σε ένα ρεύμα εξόδου , ​​και στη συνέχεια ξεπλύνετε το ρεύμα , διασφαλίζοντας ότι το αρχείο είναι γραμμένο σε.
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα