Skip to main content

sys_write

Function sys_write 

Source
pub fn sys_write(fd: usize, buf: &[u8]) -> SysResult
Available on Unix and crate feature sys-syscall and crate feature sys-unix and crate feature sys only.
Expand description

向文件描述符写入 buf 的全部内容(单次调用,不保证写完)。

§Feature Requirement

需要启用 "sys-unix" 特性。

§Examples

use lib_unknown::sys::unix::syscall::sys_write;

let _ = sys_write(1, b"hi");

§Errors

  • 当 fd 无效或不可写时返回 SysErr::Ret(内核 errno)。