如何使用Binary将5字节的东西读入Word64?

时间:2018-10-26 03:15:34

标签: haskell binary-data bytestring

是否可以使用\包将5字节的数据段读入Word64并将三个高阶位留空?还是我必须使用binary

1 个答案:

答案 0 :(得分:1)

移位和按位或在Data.Bits中。 Data.Binary.Get具有getWord functions族,可从未知长度的malloc读取定长片段,没有任何字节序解释。可能还有助于了解ByteString类型的fromIntegral保留了Word的无符号整数解释(从较小的单词到较大的单词),因此您可以将Word零扩展。到Word8