Einzelnen Beitrag anzeigen

Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#1

Von C++ in Delphi - Mal wieder Pointer...

  Alt 16. Dez 2009, 18:59
Hi, ich versuche folgende Zeile von C++ in Delphi zu übersetzen:

Code:
m_pBits = (void*)((BYTE*)(m_pMemory) + 20);
m_pBits und m_pMemory sind Pointer.

Ich verstehe die Zeile so, dass der Zeiger m_pBits nicht mehr auf m_pMemory zeigt, sondern auf
m_pMemory+20. Frage ist nur, wie übersetz ich das in Delphi?

Danke im Voraus

edit:
m_pBits := Ptr(cardinal(m_pMemory) + 20); ...lässt sich kompilieren, aber ob's stimmt ist die Frage.
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat