Forum: Object-Pascal / Delphi-Language
Delphi
by MisterNiceGuy,
4. Nov 2009
@himitsu: Was meinst du denn mit PAnsiChar(Pointer) = 1 Byte? So wie ich das verstehe hole ich ja mit
ptr(cardinal(m_pBuffer) + m_dwFirstIndex * m_dwIndexSize)^
die Quelladresse des Speicherbereichs. Aber wie soll ich mit
PAnsiChar(Pointer) an die Adresse kommen?
Forum: Object-Pascal / Delphi-Language
Delphi
by MisterNiceGuy,
4. Nov 2009
Hm, wenn ich mal rausfinden könnte was der Unterschied zwischen Move und MoveMemory ist... In einem Buch das ich verwende wird im diesen Zusammenhang immernur Move eingesetzt.
Forum: Object-Pascal / Delphi-Language
Delphi
by MisterNiceGuy,
4. Nov 2009
Hi liebe Leute,
ich habe hier folgende Zeile in C++:
memcpy(pIndices, (BYTE*)(m_pBuffer) + m_dwFirstIndex * m_dwIndexSize,(m_dwLastIndex - m_dwFirstIndex + 1) * m_dwIndexSize);
Typenerklärung:
pIndices = Pointer
m_pBuffer = Pointer
m_dwFirstIndex = Double
m_dwLastIndex = Double