Lade...
 

CX_BIT_PATTERN::SetBit

CX_BIT_PATTERN::SetBit

Beschreibung:

Diese Funktion setzt das gewünschte Bit im Bitmuster. Die Bits werden bei 0 beginnend von rechts nach links durchnummeriert.

Code-Beispiel:

Var(bitPattern)
CreateTransObject(CX_BIT_PATTERN) -> bitPattern
2 1 bitPattern Call(SetBit)    // das dritte (Zählbeginn bei 0) Bit setzen
.............................
2 bitPattern Call(GetBit)    // Ergebnis: INTEGER(1)

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top  CX_BIT_PATTERN   Bitmuster
  Top-1  INTEGER Wert (0 oder 1)
  Top-2  INTEGER Bitposition (bei 0 beginnend)
Stack(OUT) Top  - -
Funktionsaufruf: Call(SetBit)
Verwandte Themen