linux 文件I/O

💡 原文中文,约500字,阅读约需1分钟。
📝

内容提要

lseek函数用于设置文件偏移量,其原型为off_t lseek(int fd, off_t offset, int whence)。whence参数可以是SEEK_SET、SEEK_CUR或SEEK_END,offset可以为正负值。Linux 3.1后新增SEEK_DATA和SEEK_HOLE。成功时返回新的偏移位置,出错时返回-1并设置errno,需重置errno以判断是否出错。

🏷️

标签

➡️

继续阅读