Zitat:
Original geschrieben von Who-T
hmm, über bitshifting wär eine möglichkeit, is aber sicher nicht die schönste
Code:
unsigned long first4bytes;
unsigned long second4bytes;
unsigned __int64 number; // dein wert
first4bytes = (0xFFFFFFFF00000000 & number) >> 32;
second4bytes = (0x00000000FFFFFFFF & number);
funkt nur bei unsigned so, ich hoff das stimmt so
|
first4bytes brauchst ja nicht verunden oder? die fallen sowieso weg.