CX_BIT_PATTERN::LeftShift
225959
Beschreibung:
Diese Methode verschiebt die Bits des Bitpatterns um n Stellen nach links und gibt das Ergebnispattern als neues CX_BIT_PATTERN-Objekt zurück. Das Muster wird von rechts mit 0-en aufgefüllt.
Code-Beispiel:
0x12 Call(GetBitPattern) Get(LeftShift(1)) Integer // -> 0x24
0x12 Call(GetBitPattern) Get(LeftShift(8)) Integer // -> 0x1200
0x12 Call(GetBitPattern) Get(LeftShift(8)) Integer // -> 0x1200
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(IN) | Top | CX_BIT_PATTERN | Das Bitpattern |
Top-1 | INTEGER | Anzahl der Stellen, um die verschoben werden soll | |
Stack(OUT) | Top | CX_BIT_PATTERN | Das Ergebnispattern |