首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htonl和hton字节顺序转换

htonl和hton字节顺序转换
EN

Stack Overflow用户
提问于 2016-10-23 19:01:00
回答 2查看 1.1K关注 0票数 0

我对套接字编程很陌生,我谈到了网络字节转换机制,htonshtonl方法。

文档表示,它们将16位或32位网络编号从主机网络字节顺序转换为internet字节顺序。

那么,当主机和网络共享相同的顺序时会发生什么呢?

你如何确定你是否应该使用它们?

预先考虑

EN

回答 2

Stack Overflow用户

发布于 2016-10-23 19:05:33

如果是同样的顺序,他们可能什么也不做。如果相反,它会交换它。总是用它们来运输。两端都会明白

票数 3
EN

Stack Overflow用户

发布于 2016-10-25 00:00:49

网络字节顺序是大本营.hton...()ntoh...()函数实际上是大端机器上的非操作函数,它们在小端机器上交换字节。如果您正在实现的网络协议以网络字节顺序传输数字,则无论平台如何,您都应该始终调用这些函数。这样,所有出站号码都保证从本地终端转换到大端,所有传入号码都保证从大端到本地端点转换。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40206703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档