4463424 发表于 2025-6-22 14:46:10

字节数组转长整数问题?

go原生程序如下
totalSize := int64(binary.BigEndian.Uint64(responseHeader))火山程序如下
<火山程序 类型 = "通常" 版本 = 1 />

变量 a <类型 = 长整数 值 = 9223372>
变量 b <类型 = "字节 []">
b = 编解码类.编码_长整数转大端字节序 (a)
换行输出 (b)

变量 c <类型 = 无符号长整数>
c = 大端字节序类.转到无符号长整数 (, b)
字面意思是 大端字节序类.转到无符号长整数()函数,就是调不成功,不知道第一参数该传啥??

大有可为 发表于 2025-6-22 15:09:50

<火山程序 类型 = "通常" 版本 = 1 />
@ responseHeader := []byte{1,2,3,4,5,6,7,8,9}
@ totalSize := int64(binary.BigEndian.Uint64(responseHeader))
@ fmt.Println(totalSize)

直接嵌入不就行了

4463424 发表于 2025-6-22 16:30:05

搞定
二进制编解码类.大端字节序.转到无符号长整数 (b)
页: [1]
查看完整版本: 字节数组转长整数问题?