Comment suivre le stockage C ++ Bit en Java?
-
30-10-2019 - |
Question
Si j'ai en C ++:
char abc[4];
abc[0] = 0xC0; //11000000 in binary
abc[1] = 0x20; //00100000 in binary
abc[2] = 0x44; //01000100 in binary
abc[3] = 0x20; //00100000 in binary
Alors, comment cela sera stocké en mémoire -
11000000 00100000 01000100 00100000 or the reverse way ??
-----------------------------------
0th 1st 2nd 3rd
En java je crée Bitset abc = new Bitset(32);
J'ai donc besoin de stocker les mêmes valeurs dans ce (même ordre). Cela peut être modifié plus tard en fonction des positions de bits, il faut donc être exactement la même manière.
Alors abc[32] = 0xC0204420
ça ira? Et si je veux stocker les valeurs de C ++ que faire ?? Si je me trompe, comment faire ça en Java ...
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow