endianness

endianness

文章 0 浏览 7

Java:DataInputStream 替换字节顺序

下面是我的代码,它替换了 DataInputStream 来包装 InputStream,但除了读取大尾数类型的常规方法之外,还提供了额外的方法来读取小尾数数据类型。如…

尐籹人 2024-12-13 20:14:02 2 0

交换字节序 javascript

我想知道如何用 javascript 交换十六进制值的字节序(例如:4075 -> 7540、3827 -> 2738) 如果是这样,怎么办? 谢谢。 编辑:谢谢@kay,我想做的是…

゛清羽墨安 2024-12-12 21:07:11 3 0

有符号整数的平台独立存储

我想以独立于平台的方式将有符号整数值写入文件中。 如果它们没有签名,我只需使用 endian(3) 函数系列。 但我不确定如何处理有符号整数。如果我将它…

梦醒时光 2024-12-12 08:01:06 2 0

在结构或联合上使用 ntohl

ntohl 采用 uint32_t。我有许多不同成员的消息(类型为 uint32_t 或 uint16_t)。是否可以正确传递整个接收到的struct或union并将其转换为uint32_t,…

热情消退 2024-12-11 18:28:11 5 0

Javascript 类型数组和字节顺序

我正在使用 WebGL 渲染二进制编码的网格文件。二进制文件以大端格式写入(我可以通过在十六进制编辑器中打开文件或使用 fiddler 查看网络流量来验证这…

墨洒年华 2024-12-11 15:37:13 6 0

字节顺序——为什么字符要向后放入 Int16 打印?

以下 C 代码在 XCode 中编译并运行: UInt16 chars = 'ab'; printf("\nchars: %2.2s", (char*)&chars); 打印“ba”,而不是“ab”。 为什么?…

昵称有卵用 2024-12-11 02:57:39 3 0

包含二进制字符的 char 数组中的字节序

我正在构建一些代码来读取 RIFF wav 文件,但我遇到了一些奇怪的事情。 文件头的前 4 个字节是 big-endian ascii 编码中的单词 RIFF: 0x5249 0x4646 …

剑心龙吟 2024-12-08 06:32:13 2 0

在 Java 中将字节数组转换为整数,反之亦然

我想用Java将一些数据存储到字节数组中。基本上只是数字,每个数字最多占用 2 个字节。 我想知道如何将整数转换为 2 字节长的字节数组,反之亦然。我…

末蓝 2024-12-07 16:08:45 1 0

转储浮点数内存表示的实用程序?

我正在寻找一个实用程序,可以转储各种数字类型如何存储在 RAM 中。它很容易编写,但如果有一个现成的工具可以实现这一点,那就太好了。 希望它也能采…

乞讨 2024-12-07 10:17:40 2 0

更改 PHP 中的字节顺序

因此,我正在 PHP 中创建一个类来解析 VPK 文件格式。 然而我遇到了一个问题: object(VPKHeader)#2 (3) { ["Signature"]=> string(8) "3412aa55" ["V…

疏忽 2024-12-06 23:10:07 4 0

有什么办法可以编译&在小端电脑上以大端方式运行程序?

看到我已经为大端写了一个程序,现在我没有大端机器,但我想检查我的程序是否在大端上正常工作,那么我如何在我的小端电脑上检查这一点? 有在线虚拟…

若水般的淡然安静女子 2024-12-06 06:38:01 2 0

小端到大端

看到 我已经写了一个库(在 little endian 机器上),现在它在 Little Endian 机器上运行得很好,当我在 在 big endian 平台上运行时,它不起作用t 有…

百变从容 2024-12-05 14:56:49 3 0

整数如何存储在内存中?

当我阅读一篇有关大/小端的文章时,我很困惑。 代码如下: #include using namespace std; int i = 12345678; int main() { char *p = (char*)&i; //l…

一刻暧昧 2024-12-05 14:24:59 2 0

将 uint16_t 解释为 int16_t

是否有一种可移植且安全的方法将 boost::uint16_t 生成的位模式解释为 boost::int16_t ?我有一个 uint16_t,我知道它代表一个编码为小端的有符号 16 …

你是我的挚爱i 2024-12-05 11:32:01 4 0

Python 中浮点数的主机到网络字节顺序转换

我有这段代码,我想为浮点值(t & u)做网络主机 #! /usr/bin/env python import socket import sys, struct x = int(sys.argv[1]) y = int(sys.argv[…

不甘平庸 2024-12-05 06:42:11 4 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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