Skip to main content
版本:v2

hmFS.write(fileId, buffer, position, length)

写入文件

类型​

(fileId: number, buff: ArrayBuffer, pos: number, len: number) => result

参数​

参数说明必填类型默认值
fileId文件句柄是number-
buff将填充读取的文件数据的缓冲区是ArrayBuffer-
pos基于 buff 首地址的偏移是number-
len写入的字节数是number-

result​

参数说明类型
result操作结果,0 表示成功number

代码示例​

const test_buf = new Uint8Array(10)
const test_buf2 = new Uint8Array(test_buf.length)

const file = hmFS.open('test_file.txt', hmFS.O_RDWR | hmFS.O_CREAT)
hmFS.write(file, test_buf.buffer, 0, test_buf.length);