现在我是否在某个偏移处将缓冲区写入另一个缓冲区?
我们可以buf.write(string, offset)
,但这仅适用于字符串。我想写buf.write(sourceBuf, offset)
,但这会引发错误:TypeError: Argument must be a string
答案 0 :(得分:0)
使用buf.copy
功能:
sourceBuf.copy(buf, offset)
如果省略sourceBuf
,则会将buf
复制到offset
字节buf
,或offset
的开头。
完整语法为:
sourceBuf.copy(target[, targetStart[, sourceStart[, sourceEnd]]])