相关疑难解决方法(0)

签名整数网络和主机转换

我想将int32_t主机字节顺序转换为网络字节顺序,反之亦然.我知道htonl()函数及其变体,但这需要无符号整数.是否有标准库函数可以使用有符号整数执行相同的操作,还是我必须自己实现它?如果我必须自己实施,我应该怎么做?

我正在寻找一个适用于Linux和Mac OS X的例程.

c unix signed integer endianness

8
推荐指数
1
解决办法
4787
查看次数

标签 统计

c ×1

endianness ×1

integer ×1

signed ×1

unix ×1