endianness

endianness

文章 0 浏览 7

此 CRC32 方法的大端兼容版本会是什么样子?

我正在开发一个项目,需要对正在传输的数据进行 CRC32 检查。我想让我的代码不仅兼容 Intel 架构(“Little Endian”),而且还兼容 Solaris 架构(“…

蒗幽 2024-11-03 20:14:10 12 0

可移植性问题:对齐数据、字节顺序问题等

我正在编写一个玩具数据库管理系统,并遇到一些对齐和字节顺序问题。 首先,请允许我解释一下正在存储的数据及其存储位置。首先是一些定义。记录的布…

〆一缕阳光ご 2024-11-03 06:41:30 2 0

使用 tcp 套接字发送结构

我正在将文件读取到结构中,然后将它们写入服务器。 这是一段代码: struct b{ uint16_t num; char str[10]; } x; struct a{ uint32_t pid; char str1…

送君千里 2024-11-02 07:34:11 6 0

在 C 中通过套接字发送具有正确填充和字节顺序的结构

我定义了几种结构来通过不同的操作系统(tcp 网络)发送。 定义的结构是: struct Struct1 { uint32_t num; char str[10]; char str2[10];} struct St…

吾家有女初长成 2024-11-01 22:43:05 5 0

字节顺序和整数变量

在 c 中,我不太担心字节顺序的概念。假设我在小端机器上声明一个整数(2 个字节), int a = 1; 并且它存储为: Address value 1000 1 1001 0 在大端…

ㄟ。诗瑗 2024-10-31 19:06:02 6 0

希伯来语在服务器端被视为乱码

我有一个 iPhone 模拟器应用程序作为客户端和 WCF-REST,在 IIS 7.0 服务器上运行的 json 编码服务。 我试图将一些希伯来字符作为参数发送到服务,服…

梦在夏天 2024-10-31 13:18:18 6 0

为什么从 MAC 向 PC 发送请求时出现乱码?

我从 MAC 向 PC 发送一些数据。在 MAC 上,我从 iPhone 模拟器发送它,在 PC 上,我在 Visual Studio 中捕获请求。如果数据是英文字母,那么我收到正…

起风了 2024-10-31 03:56:41 9 0

IP 标头有帮助吗?

为什么在 struct ip 中定义为 #if __BYTE_ORDER == __LITTLE_ENDIAN unsigned int ip_hl:4; /* header length */ unsigned int ip_v:4; /* version */…

帅哥哥的热头脑 2024-10-30 22:09:15 4 0

原始套接字:我应该如何定义 TCP 标志(记住字节顺序)以及何时使用 hton 函数?

我读了一篇关于如何使用的教程(http://mixter.void.ru/rawip.html)创建您自己的 IP 和 TCP 标头并使用原始套接字发送它们。我有两个与操作系统字节…

冷血 2024-10-30 18:01:50 3 0

大端架构 101

我只知道我通过计算机体系结构课程的经验所知道的。 Little-endian 将 LSB 存储在右侧,MSB 在左侧,而在 Big-endian 上则相反。 这意味着 18 的字节…

(り薆情海 2024-10-29 11:00:24 5 0

位字节顺序如何影响 C 中的按位移位和文件 IO?

令L和B为两台机器。 L 从 LSB 排序其位 (最低有效位)到 MSB(最高有效位),同时 B 顺序 从 MSB 到 LSB。或者,换句话说,L 使用 Little Endian,而…

凉宸 2024-10-28 11:02:40 10 0

Python 中内置的任意长度字节到 int

我正在寻找一个函数,它接受任意长度bytes对象,并将其转换为int。显然,字节序是该函数的必需参数。 我确定我在 bytes 或 int 上遇到了内置函数,但…

茶色山野 2024-10-27 07:53:55 9 0

实际应用中依赖于字节序的代码?

我知道以下 C 代码与字节序相关: short s_endian = 0x4142; char c_endian = *(char *)&s_endian; 在大字节序机器上,c_endian 将是 'A'(0x41);而在…

耳根太软 2024-10-27 04:26:16 5 0

单字节存储顺序

对于.NET,事情相当简单——一切(包括ARM ASFAIK)都运行小端。 我的问题是:Mono 和(可能的)大端系统发生了什么? Int32 / Int64 结构中的位是否…

星軌x 2024-10-25 22:59:40 5 0

网络顺序是否有大端序的原因?

似乎大多数现代(如过去 20 年)处理器都使用小尾数,或者至少更喜欢它(如果是双尾数)。他们将大端字节序作为所有网络协议的通用顺序是否有原因?除…

許願樹丅啲祈禱 2024-10-23 19:24:44 6 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文