Ja, der Titel ist nen bisschen ungünstig gewählt ;) Ich will aus einem int die Bits 1 bis 8 in ein char (bits 0 -7) stopfen. Wie realisiere ich dies am einfachsten? Oder jedes bit im Int überprüfen und ggf nen bit im char setzen? (umständlich)
Hallo, etwa so:
1 | char_var=(char)(int_var>>1); |
Oder stört Dich daran, dass die Bits>8 unnötigerweise auch verschoben werden? Gruß risu
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.