1 Ρυθμίστε το μέγεθος για να διαβάσετε " size_t rb_sz , . " Τύπος " to_write , to_read ? . " στο πλαίσιο αυτού του τύπου κώδικα u_rb_t * rb = NULL? . " 2
Τύπος " dbg_err_if " για να ξεκινήσει η δημιουργία του ρυθμιστικού δακτυλίου . Γράψτε " ( u_b_create (1024 , U RB OPT ΚΑΝΕΝΑ , και φυματίωση ) ) ? " Για να ρυθμίσετε το μέγεθος του buffer . Μπορείτε να κάνετε το μεγαλύτερο από το 1024 , αν θέλετε .
Εικόνων 3
Δημιουργήστε το buffer μέγεθος που θέλετε με το γράψιμο " ( " ρυθμιστικό δακτύλιο ( @ % ιστ) του μεγέθους % zu . " Επόμενη , γράψτε " , rb , ( rb_sz = u_rb_size ( ιη β) ) ) ? " . δίπλα στο πρώτο κείμενο
Η
4 Ρυθμίστε το " to_write " λειτουργία για να διαβάσει " ( ( to_write = u_rb_avail ( rb ) ) > 0 ) . " Ρυθμίστε το " to_read " λειτουργία για να διαβάσει " ( ( to_read = u_rb_ready ( rb ) ) > 0 " .
5
Αποθηκεύστε τα δεδομένα και να δοκιμάσουν το πρόγραμμα . Κάντε κάθε αναγκαία tweaks για να πάρει το ρυθμιστικό δακτύλιο να ενεργούν σύμφωνα με τις προδιαγραφές σας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα