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

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

Πώς να κάνει ένα Buffer σε C + +

Στην C + + , οι προγραμματιστές χρησιμοποιούν buffer δεδομένων για την προσωρινή αποθήκευση των δεδομένων που θα χρησιμοποιηθούν από διάφορες λειτουργίες του προγράμματος . Σε επίπεδο hardware , δημιουργώντας αυτό το ρυθμιστικό προκαλεί τον υπολογιστή για να αφιερώσει ένα ειδικό τμήμα της μνήμης του υπολογιστή για να κρατήσει αυτά τα δεδομένα για το πρόγραμμα . Κάνοντας αυτό το ρυθμιστικό απαιτεί τον προγραμματιστή να σχεδιάσει τη φύση και την ποσότητα των δεδομένων που το πρόγραμμα θα αποθηκεύσει στο buffer , ώστε να μπορεί να δημιουργήσει την κατάλληλη σειρά για να λειτουργήσει ως buffer . Οδηγίες
Η 1

Προσδιορίστε τον τύπο των δεδομένων buffer σας θα πρέπει να κρατήσει . Μεταβλητές στη C + + είναι ειδικού τύπου , έτσι θα χρειαστείτε ένα ρυθμιστικό χαρακτήρα για να κρατήσει συμβολοσειρές χαρακτήρων , και ένα ρυθμιστικό ακέραιο, για να κρατήσει ακέραιοι ή ό, τι είδους δεδομένα το διάλυμα αυτό θα κρατήσει . 2

Καθορίστε το ποσό των δεδομένων buffer σας θα πρέπει να κρατήσει . Το μέγεθος του πίνακα είναι στατική σε C ​​+ + , έτσι ώστε όταν δημιουργείτε το buffer θα πρέπει να διασφαλιστεί ότι θα έχει επαρκές μέγεθος ώστε να επιτελεί τη λειτουργία του .
Εικόνων 3

κηρύξει τον πίνακα με τον τύπο σύνταξη " buffername [size ] ? ", όπου" Τύπος "είναι η C + + συντομογραφία για τον τύπο δεδομένων , " buffername " είναι το όνομα που θα δώσει το buffer , και το" μέγεθος "είναι ο αριθμός υπαγορεύει τον αριθμό των slots το ρυθμιστικό θα κατέχουν . Για παράδειγμα , η σύνταξη " int integerbuffer [ 50 ] ? " " . Integerbuffer » θα κάνει μια ρυθμιστικό ακέραιο με 50 slots και το όνομα του
Η
εικόνων

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

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