Gå til innhold

Bitstream - hvordan opprette?


Anbefalte innlegg

Videoannonse
Annonse
Hva er beste måten å lagre en bitstream med uvisst lengde på? Jeg vil jo helst ikke bruke en int for å lagre n bit, da det tar unødvendig mye minne.

 

Finnes det noen ferdige metoder å kjøre en xor på en slik en?

7043307[/snapback]

 

hæ...? You gotta be more precice than that man... en bitstream liksom Hva skal du bruke det til?

Lenke til kommentar

Det er vel ikke mer to it than that... Jeg ønsker å lagre et uvisst antall 1-ere og 0-ere i en variabel, men ønsker ikke å bruke byte, da antallet bit ikke nødvendigvis går opp i 8.

 

Edit: Tror jeg velger å bruke en boolean[].

Endret av drange
Lenke til kommentar
Det er vel ikke mer to it than that... Jeg ønsker å lagre et uvisst antall 1-ere og 0-ere i en variabel, men ønsker ikke å bruke byte, da antallet bit ikke nødvendigvis går opp i 8.

 

Edit: Tror jeg velger å bruke en boolean[].

7045669[/snapback]

Tror strengt tatt ikke du sparer noe paa det, siden hver boolean blir lagret som en int...

 

Although Java defines a boolean type, the Java Virtual Machine does not have instructions dedicated to operations on boolean values. Instead, a Java expression that operates on boolean values is compiled to use the int data type to represent boolean variables.
Tatt fra her...

 

Hvor mange bits trenger du egentlig? Ta en titt paa siden jeg linker til over, og velg den datatypen som faar plass til flest av dine "typer", og bruk bit-shifting til aa lagre i den.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...