Einzelnen Beitrag anzeigen

DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#14

Re: C++ Delphi arrays

  Alt 20. Jun 2007, 21:25
Zitat von Apollonius:
Meiner Meinung nach eher
Code:
Data = Data + sizeof(*Data);
Ich will das ganze doch um die Größe des Inhalts weiterrücken. Oder?
Nein, das macht der Compiler schon für dich.
Anders gesagt, folgende Konstrukte sind äquivalent:
Code:
Data = Data + 1;
Data = reinterpret_cast <double*> (reinterpret_cast <BYTE*> (Data) + sizeof (*Data));
(Folgende sind übrigens auch gleichwertig:
Code:
Data = Data + 1;
Data += 1;
++Data;
)
Moritz
  Mit Zitat antworten Zitat