oscat.lib > Bestehende Module / Existing Modules

Struct in Bytearray

(1/1)

SilentBob:
Hallo zusammen.

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

shrimps:
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

SilentBob:
Vielleicht gibt es ja auch noch eine andere Möglichkeit eine Struct per UDP zu verschicken bzw. auch zu empfangen?!

Prayutocha2:
Ich mag diese Geschichte wirklich. Wenn es eine Gelegenheit gibt, möchte ich es allen mitteilen.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln