System::Collections::Specialized::BitVector32 class

BitVector32 class

Παρέχει ένα απλό ελαφρύ bit vector με εύκολη πρόσβαση ακέραιου ή Boolean σε αποθήκευση 32 bit.

class BitVector32

Nested classes

Μέθοδοι

ΜέθοδοςΠεριγραφή
BitVector32()Αρχικοποιεί μια νέα κενή παρουσία του BitVector32.
BitVector32(int32_t)Αρχικοποιεί μια νέα παρουσία της δομής BitVector32 με τα καθορισμένα εσωτερικά δεδομένα.
BitVector32(const BitVector32&)Αρχικοποιεί μια νέα παρουσία της δομής BitVector32 με τις πληροφορίες στην καθορισμένη τιμή.
static CreateMask()Δημιουργεί τη πρώτη μάσκα σε μια σειρά.
static CreateMask(int32_t)Δημιουργεί την επόμενη μάσκα σε μια σειρά.
static CreateSection(int16_t)Δημιουργεί την πρώτη ενότητα σε μια σειρά, με τη καθορισμένη μέγιστη τιμή.
static CreateSection(int16_t, BitVector32::Section)Δημιουργεί την επόμενη ενότητα σε μια σειρά, με τη καθορισμένη μέγιστη τιμή.
Equals(const BitVector32&)Καθορίζει εάν το καθορισμένο αντικείμενο είναι το ίδιο με το τρέχον.
get_Data()επιστρέφει τα ακατέργαστα δεδομένα που αποθηκεύονται σε αυτό το bit vector…
GetHashCode() constΕπιστρέφει έναν κωδικό κατακερματισμού για το τρέχον αντικείμενο.
idx_get(int32_t)Λαμβάνει μια τιμή που υποδεικνύει εάν όλα τα καθορισμένα bits είναι ορισμένα.
idx_get(BitVector32::Section)Λαμβάνει την τιμή για την καθορισμένη ενότητα.
idx_set(int32_t, bool)Ορίζει μια τιμή που υποδεικνύει εάν όλα τα καθορισμένα bits είναι ορισμένα.
idx_set(BitVector32::Section, int32_t)Ορίζει την τιμή για την καθορισμένη ενότητα.
static ToString(const BitVector32&)Μετατρέπει την τιμή που αντιπροσωπεύεται από την παράμετρο value σε συμβολοσειρά.
ToString() constΜετατρέπει την τιμή που αντιπροσωπεύεται από το τρέχον αντικείμενο σε συμβολοσειρά.

Δείτε επίσης