字节序 问答列表

使用 C# 在 Little 或 Big Endian 中写入/读取二进制数据的最佳方法?

作者:Ricardo Amores 提问时间:9/17/2008

好的,如果我有一个在 .NET 下以 little endian 或 big endian 编码的二进制文件,那么读取/写入它的最佳方式是什么? 在 .NET 框架中,我只设法找到了默认使用 lit...

将 IEEE-754 16 位浮点数打包为 16 位无符号整数,同时保持顺序

作者:Mike 提问时间:1/17/2023

我有一个 IEEE-754 16 位浮点数,我想将其无损打包为 16 位无符号整数。当然,最简单的方法是打包它的字节,然后解压缩它,但问题是我需要在程序中比较 16 位整数(即大于、小于等)。所以我正...

有没有常见的计算机使用大端编码?

作者:Thomas Hedden 提问时间:1/23/2022

我了解大端和小端。然而,我能接触到的所有计算机——AMD、Intel、Broadcom——的所有处理器都是小端序。这让我想知道是否有任何使用大端序的常见计算机。谁能举例说明?...

如何在 c++ 中读取二进制文件中的小端整数

作者:Kiro 提问时间:11/10/2023

我一直在尝试读取一个小的字节序二进制文件。我希望首先在文件中找到一个字符串的索引,从那里我可以开始读取数据。一旦我得到索引,我将寻求提取学生信息。我已经成功地阅读了字符串(名字和姓氏)。但是,我无法提...

在写入 Buffer 类时,是否需要考虑主机的字节序?

作者:Alex 提问时间:11/9/2023

我正在编写一个 Buffer 类,它只是在 C++ 中保存字节。它具有各种类型的常用读写方法;16、32 和 64 位整数、浮点数和双精度数。我主要将其用于内存中加载/处理和文件 I/O,以后可能还会...

具有 32 位程序的 x86 程序集 64 位值

作者:Tim 提问时间:11/7/2023

如果我们将两个非常大的 32 位值相乘,结果可能最终出现在寄存器 EDX 和 EAX 中,其中 EDX 持有更高的位。 我们如何对这些 64 位值执行操作并将它们打印到显示器上? 我认为存储它们只...

我可以创建适用于不同字节序的颜色结构吗?

作者:Buğrahan Özcan 提问时间:11/17/2023

我正在尝试创建一个联合来同时存储我的颜色值,逐个通道和 4 字节值。但是我对频道的顺序有问题。不同的字节序机器给出不同的值。有没有办法创建此结构的字节序证明版本,或者当不同的字节序更适合这项工作时使用...


共7条 当前第1页