Einzelnen Beitrag anzeigen

schöni

Registriert seit: 23. Jan 2005
Ort: Dresden
445 Beiträge
 
Delphi 7 Personal
 
#7

Re: Bitweise Operatoren von C++ in Delphi übersetzen

  Alt 29. Okt 2009, 22:37
Hallo,

Zitat von hinitsu:
Welchen Wert haben eigentlich diese Konstanten?
Gibt da eventuell noch 'nen anderen "Trick".
Das könnte so sein (Prinzip ist wichtig, nicht der wirkliche Wert der Konnstanten):

Delphi-Quellcode:
const
  m_dwUsage = $00080;
  D3DUSAGE_DYNAMIC = $00081;

  //Die und Verknüpfung ergibt das:
  // 01000
  // 01001
  // -----
  // 01000
Damit aber eine Abfrage sinnvoll ist, muss m_dwUsage nicht eine Konstante, sondern eine Variable im Programm sein, die also verschiedene Werte annehmen kann. In meinem Beispiel wäre die Bedingung erfüllt, wenn Bit 3 gesetzt ist.
Damit der Topf nicht explodiert, lässt man es ab und zu mal zischen.
  Mit Zitat antworten Zitat