Einzelnen Beitrag anzeigen

Benutzerbild von Der Jan
Der Jan

Registriert seit: 22. Dez 2005
289 Beiträge
 
Delphi XE7 Ultimate
 
#5

Re: [C++ -> Delphi]Der ">>" Operator

  Alt 11. Jan 2009, 04:09
Zitat von Win32.API:
Hallo,


gibt es eine elegante Moeglichkeit folgendes in Delphi zu schreiben?


Code:
int8  tmp1;
int  tmp2;
int64 tmp3;

Source >> tmp1 >> tmp2 >> tmp3;
In Delphi wuerde ich es so uebersetzen:

Delphi-Quellcode:
tmp1 := pInt8(Source)^;
tmp2 := pInt(Source + SizeOf(int8))^;
tmp3 := pInt64(Source + SizeOf(int8) + SizeOf(int))^;
Das glaube ich eigentlich nicht. ">>" ist ein Operator von istream o.ä. und das geht halt so in Delphi nicht.
Object Pascal fehlen halt noch viele Meilen zu C++ (Auch wenn ich mir damit hier keine Freunde mache)
Gruß, Jan
  Mit Zitat antworten Zitat