System::Collections::Specialized::BitVector32 klass

BitVector32 class

Tillhandahåller en enkel lätt bitvektor med enkel heltals‑ eller Boolean‑åtkomst till ett 32‑bitars lagringsutrymme.

class BitVector32

Nested classes

Metoder

MetodBeskrivning
BitVector32()Initierar en ny tom instans av BitVector32.
BitVector32(int32_t)Initierar en ny instans av strukturen BitVector32 med den angivna interna datan.
BitVector32(const BitVector32&)Initierar en ny instans av strukturen BitVector32 med informationen i det angivna värdet.
static CreateMask()Skapar den första masken i en serie.
static CreateMask(int32_t)Skapar nästa mask i en serie.
static CreateSection(int16_t)Skapar den första sektionen i en serie, med det angivna maximala värdet.
static CreateSection(int16_t, BitVector32::Section)Skapar nästa sektion i en serie, med det angivna maximala värdet.
Equals(const BitVector32&)Bestämmer om det angivna objektet är detsamma som det aktuella.
get_Data()returnerar den råa data som lagras i denna bitvektor…
GetHashCode() constReturnerar en hashkod för det aktuella objektet.
idx_get(int32_t)Hämtar ett värde som indikerar om alla angivna bitar är satta.
idx_get(BitVector32::Section)Hämtar värdet för den angivna sektionen.
idx_set(int32_t, bool)Ställer in ett värde som indikerar om alla angivna bitar är satta.
idx_set(BitVector32::Section, int32_t)Ställer in värdet för den angivna sektionen.
static ToString(const BitVector32&)Konverterar värdet som representeras av värdeparametern till en sträng.
ToString() constKonverterar värdet som representeras av det aktuella objektet till en sträng.

Se även