PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Array aus Bits möglich?



damfino
02.11.2015, 12:38
Hallo, Ich will in einem Array ein Muster speichern, benötige nur die Zustände 0 und 1. Damit würde sich ein Bitfeld anbieten. Bei einem u_int32 hätte ich also ein Array mit max 32 Feldern, gibt es eine Methode mit der mehr Felder erreichen kann? Eine einfache Abfrage über den Array Index wäre natürlich praktisch. LG! Soll ein 2D Array werden, ca 40x40 Felder

shedepe
03.11.2015, 12:34
2 Sekunden google:

http://www.c-howto.de/tutorial-strukturierte-datentypen-bitfelder.html

Ansonsten kannst du hingehen und mit Bitshit operatoren arbeiten.

damfino
03.11.2015, 13:02
Ich meinte ein Array, nicht ein normales Bitfeld.

Habe inzwischen das hier (http://stackoverflow.com/questions/32155228/how-to-declare-and-use-a-2-d-int-array-of-size-16256-in-c-considering-the-li) gefunden,