int
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