int icon indicating copy to clipboard operation
int copied to clipboard

Binary integer representation utilities.

int.c

Binary integer representation utilities.

Installation

Install with clib:

$ clib install clibs/int

API

// read

uint16_t
read_u16_be(unsigned char *);

uint16_t
read_u16_le(unsigned char *);

uint32_t
read_u32_be(unsigned char *);

uint32_t
read_u32_le(unsigned char *);

uint64_t
read_u64_be(unsigned char *);

uint64_t
read_u64_le(unsigned char *);

// write

void
write_u16_be(unsigned char *, uint16_t);

void
write_u16_le(unsigned char *, uint16_t);

void
write_u32_be(unsigned char *, uint32_t);

void
write_u32_le(unsigned char *, uint32_t);

void
write_u64_be(unsigned char *, uint64_t);

void
write_u64_le(unsigned char *, uint64_t);

License

MIT