【发布时间】:2019-10-20 22:09:58
【问题描述】:
我正在尝试从为 C# 编写的文档中重写 NodeJS 中的协议。
我正在从索引文件中读取,这里是缓冲区布局方式的描述。
根据我的阅读,DWORD 只是一个 32 位无符号整数。但是,每当我使用 indexFileBuffer.readUInt32BE(offset) 读取长度字节时,我得到的长度比预期的要长得多。
显然readUInt32BE() 不等同于dword 或dword 必须根据某些标准进行不同的处理。
任何关于如何正确计算价值的见解将不胜感激。
【问题讨论】: