私は次のstruct
ようなものを持っています:
typedef struct _pair_t{
uint16_t keylen; // 2
uint32_t vallen; // 4
} __attribute__((__packed__)) pair_t;
ファイルからの読み取りに使用mmap
するので、数字をビッグエンディアンとして保存したいと思います。
私はする必要がありますhtobe16
か、betoh16
または__attribute__
私のためにこれを行うことができるものがありますか?