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)