Autor Thema: Struct in Bytearray  (Gelesen 1427 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SilentBob

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
    • E-Mail
Struct in Bytearray
« am: 05. Mai 2017, 13:42:41 »
Hallo zusammen.

Wie kann ich eine beliebige Struct in ein Bytearray kopieren? Ich würde dies dann gerne per UDP schicken.

Offline shrimps

  • Jr. Member
  • **
  • Beiträge: 75
    • Profil anzeigen
    • E-Mail
Re: Struct in Bytearray
« Antwort #1 am: 05. Mai 2017, 14:38:46 »
Hi,
so als ersten Hieb würde ich sagen mittels memcpy.
Du ermittelst die Adresse des Struct und kopierts dann alles via Memcpy auf die neue Adresse.
Falls du (weis ja nicht welches System/Sprache zu nutzt) Memcpy nicht hast, dann halt in einer Schleife.

HtH
Shrimps

Offline SilentBob

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
    • E-Mail
Re: Struct in Bytearray
« Antwort #2 am: 05. Mai 2017, 15:24:47 »
Vielleicht gibt es ja auch noch eine andere Möglichkeit eine Struct per UDP zu verschicken bzw. auch zu empfangen?!

Offline Prayutocha2

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
Re: Struct in Bytearray
« Antwort #3 am: 08. Juli 2019, 09:28:33 »
Ich mag diese Geschichte wirklich. Wenn es eine Gelegenheit gibt, möchte ich es allen mitteilen.