【发布时间】:2017-03-06 16:01:20
【问题描述】:
我正在使用 C++ 进行项目,该项目采用了 golang 项目的许多想法。
我没有正确理解这个 binary.write 是如何从documentation 工作的,以及我如何在 C++ 中复制它。我在我的项目中被困在这条线上。
binary.Write(e.offsets, nativeEndian, e.offset)
e.offsets 的类型是*bytes.Buffer,e.offset 是uint64
【问题讨论】:
-
e.offsets是文件还是缓冲区? -
@kennytm,我不是专家,但从文档中可以看出:
binary.Write(destination, endian, data_to_write) -
@ArafatK,你关心字节序方面吗?
-
@kennytm 我已经编辑了问题。
-
@EvanTeran 我已阅读文档,我正在寻找 C++ 等价物。
标签: c++ go endianness ruby-c-extension