- Ich Speicher die Zustände in Bitfeldern die jeweils 9Bit breit sind. Hat das Speicher gespart?
Nur wenn du die restlichen 7 Bit auch verwendest.
Das Problem ist jedoch, dass ich dann meines Wissens nach nicht in einer Schleife nacheinander auf die Zustände zugreifen kann.
Wenn ich dich richtig verstehe nicht.
Behelfen könnte ich mir mit einem Aray aus Zeigern auf die einzelnen Bitfelder.
Nein, die Elemente sind nicht adressierbar (&-Operator verboten)
Aber wenn ein Zeiger selbst mehr als 6Bit Speicherplatz einnimmt, dann komme ich am Ende in der Summe nicht auf weniger Speicherverbrauch.
Was sonst.
Desweiteren weiß ich nicht ob bei einer der Methoden nicht ohnehin automatisch noch diverse Zeiger angelegt werden, welche den Speicherbedarf erhöhen.
Nein
Könnt ihr meine Ideen beurteilen, verbessern, oder habt ihr eine komplett andere Idee?
Macht es Sinn für 64-Byte Daten einen Algorithmus zu entwickeln der sicher viel mehr Code-Speicher kostet?