CX_BIT_PATTERN::Xor
225959
Beschreibung:
Diese Methode verknüpft das Bitpattern mit dem übergebenen Pattern mit der Bitweisen Exclusiv-Oder-Verknüpfung. Dabei wird folgende Tabelle Bit für Bit angewendet und das Ergebnispattern als neues CX_BIT_PATTERN-Objekt zurückgegeben.
a | ⊕ | b | = |
---|---|---|---|
0 | ⊕ | 0 | 0 |
0 | ⊕ | 1 | 1 |
1 | ⊕ | 0 | 1 |
1 | ⊕ | 1 | 0 |
Code-Beispiel:
0x3F Call(GetBitPattern) Get(Xor(0x13)) Integer // -> 0x2C
0x3F Call(GetBitPattern) Get(Xor(0x42)) Integer // -> 0x7D
0x3F Call(GetBitPattern) Get(Xor(0x42)) Integer // -> 0x7D
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(IN) | Top | CX_BIT_PATTERN | Das BitPattern |
Top-1 | INTEGER | CX_INTEGER | CX_BIT_PATTERN | Das zweite Pattern | |
Stack(OUT) | Top | CX_BIT_PATTERN | Das Ergebnispattern |