30 out[0] = in&0xff; in>>=8;
31 out[1] = in&0xff; in>>=8;
32 out[2] = in&0xff; in>>=8;
40 *
out = (((
uint32)(
unsigned char)in[3])<<24) |
41 (((
uint32)(
unsigned char)in[2])<<16) |
42 (((
uint32)(
unsigned char)in[1])<<8) |
43 (((
uint32)(
unsigned char)in[0]));
void uint32_pack(char *out, uint32 in)
void uint32_unpack(const char *in, uint32 *out)