pub fn sys_read(fd: usize, buf: &mut [u8]) -> SysResultAvailable on Unix and crate feature
sys-syscall and crate feature sys-unix and crate feature sys only.Expand description
从文件描述符读取至多 buf.len() 字节。
§Feature Requirement
需要启用 "sys-unix" 特性。
§Examples
use lib_unknown::sys::unix::syscall::sys_read;
let mut buf = [0u8; 16];
let _ = sys_read(0, &mut buf);§Errors
- 当
fd无效或不可读时返回SysErr::Ret(内核 errno)。