Addressen

Gast #34280
Lesenswert?

Hallo Leute,

Ich habe ein Problem:
wie kann ich den OFFSET 2 Adressen berechnen?

Ich habe eine struct XXX mit mehreren Variablen unterschiedlichen Typen.

                  uInt32 test; //sizeof of config_v
                  void* test1; //Start Address
                  void* test2;//End Address
                  void* test3; //OFFSET
                  test = sizeof(config_v);
                  test1 = &config_v;
                  test2 = &config_v + sizeof(config_v) ;
                  test3 = &config_v.1Eintrag - &config_v:


Das Problem trifft schön bei der Berrechnung von test2 und test3, warum?

Danke an Alle

Oscar

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren