Open lyc666-beep opened 2 months ago
例子里不是传了nbuf了吗?
可能应该这样,nbufs那个参数不是uv_buf_t内buf的长度 iovs[0] = uv_buf_init(buf, sizeof(test_buf)); iovs[1] = uv_buf_init(buf2, sizeof(test_buf2)); ASSERT_OK(lseek(open_req1.result, 0, SEEK_CUR)); r = uv_fs_read(NULL, &read_req, open_req1.result, iovs, 2, -1, NULL);
哦 你的意思是nbufs应该是buff的个数,而不是buff的长度?
uv_fs_read函数的nbufs表示几组uv_buf_t的buff。可以在fs.c中添加例子吗?