INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

C-Strukturen mit verschieden langen Elementen...



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

23.03.2007, 17:31
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.692
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
C-Strukturen mit verschieden langen Elementen...
' schrieb:aber ich schätze mal, dass "uint value1 : 11;" bedeutet, dass aus dem Speicher 11 bit gelesen werden
Das sagt auch meine Beschreibung von struct so.

Zitat:Demnach hätte diese Struktur eine Größe von 11+7+32+1 = 51 Bit (durch 8 = 6,375 ~ 7 Byte).
Dem, dass es also 7 Byte sind, würde ich jetzt nicht so zustimmen. ":11" und ":7" sind bitcodiert, also in einem Wert = 1xunit. Danach ein normaler uint, macht 2xuinit. Dann wieder ein bitcodiertes, insgesamt also 3*unit. Bei 32 Bit pro uint also 12 Bytes.


Zitat:Jetzt ist mir zum einen die Taktik mit der For-Schleife zu langsam (ich muss eine ziemlich große Datenmenge pro Sekunde verarbeiten)
Warum machst du es nicht so, wie dus hier (Bild Beitrag#6) gezeigt hast.

Ich würde die Daten quasi manuell konvertieren: "Bool1 = ((Value & Const)!=0);" bzw. "Int = ((Value & Const) << X);" etc. Das könnte bei wenigen Daten pro Datensatz effektiver sein, als mit Arrays zu hantieren. Einmal Array teilen kostet garaniert mehr Zeit als 20 Rechenoperationen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
C-Strukturen mit verschieden langen Elementen... - IchSelbst - 23.03.2007 17:31

Gehe zu: