Hallo!
Ich habe mit HeaderConvert versucht eine C++ Struct für Delphi zu übersetzen.
Die schaut mich aber nicht korrekt an:
Code:
#define VDATA_MAX_TIME 15
#define VDATA_MAX_COUNT 7
#define VDATA_MAX_DATA 4
typedef struct s_VData
{
unsigned length;
BYTE TS;
BYTE T0;
struct
{
BYTE value;
bool present;
}
ib[VDATA_MAX_COUNT][VDATA_MAX_DATA], TCK;
unsigned pn;
BYTE hb[VDATA_MAX_TIME];
unsigned hbn;
}
VDATA;
Ergebnis:
Delphi-Quellcode:
type
s_VData = record
length: Word;
TS: BYTE;
T0: BYTE;
value: BYTE;
present: Bool;
end {s_VData};
Da fehlt aber das mehrdimensionale Array
ib.
Kann das jemand korrekt übersetzen?