Array of bool - Speicher sparen
-
hi,
möchte ein Array von bool (oder int oder was immer) anlegen.
Speichere also nur 1 oder 0, davon aber etwas über 1000.
Bool belegt ja mehr als ein Bit
Wie kann ich das Speicherschonend lösen?MfG
und Danke
-
Nimm ein std::bitset

BR
Vinzenz
-
Danke

Schau ich mir mal an.
Gäbs ne Methode zu Fuss?
-
Ja, mit bitweisen Operatoren (& | ^ ~ << >>) rumpfuschen. Aber was hast du denn für nen Rechner, dass du wegen 875 Bytes soviel Performance wegschmeißt? Die Bits aus den Bytes raus- und später wieder reinpfriemeln kostet ...
-
Hallo
mit Bitoperatoren selber auf einzelne Bit zugreifen und vergleichen.
bis bald
akari
-
Bashar schrieb:
Ja, mit bitweisen Operatoren (& | ^ ~ << >>) rumpfuschen. Aber was hast du denn für nen Rechner, dass du wegen 875 Bytes soviel Performance wegschmeißt? Die Bits aus den Bytes raus- und später wieder reinpfriemeln kostet ...
Do'h
Hät' ich mal nachrechnen sollen.
Sorry :rotwerd: