gpt4 book ai didi

c# - NetworkToHostOrder 和 HostToNetworkOrder 之间的区别?

转载 作者:太空宇宙 更新时间:2023-11-03 11:32:01 25 4
gpt4 key购买 nike

似乎对于任何给定的输入,这两个函数都返回相同的值。

这是否意味着我的计算机正在使用 big-endian (Win7)?因为我知道 NetworkOrder 是 big-endian 所以两者之间的转换应该什么都不做,那么?

我对何时必须使用这些功能感到有点困惑。我正在尝试编写一个简单的客户端-服务器程序,目前我只是在熟悉 MSDN 对 NetworkStream、IPAdress 和 TcpClient 类的说明。

如果需要的话,我什么时候需要使用这些功能?在将字节数组发送到服务器并返回时,我需要在发送它们之前对各个字节调用这些函数吗?我想不会……如果我在数据前加上一个长度整数会怎么样。我需要为此调用 HostToNetworkOrder 吗?

最佳答案

两个函数进行完全相同的转换;有两个函数可以让你的代码更易读,意图更突出。

您的 Windows 系统在 Inten(或 AMD)处理器上运行,它是设置字格式的处理器……这些是小端机器。

关于c# - NetworkToHostOrder 和 HostToNetworkOrder 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7456518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com