当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Perl sysread用法及代码示例



描述

此函数等效于 C/操作系统函数 read(),因为它绕过了打印、读取和查找等函数所使用的缓冲系统,它只能与相应的 syswrite 和 sysseek 函数一起使用。

它从 FILEHANDLE 读取 LENGTH 个字节,将结果放在 SCALAR 中。如果指定了 OFFSET,则数据从 OFFSET 字节写入 SCALAR,有效地附加来自特定点的信息。如果 OFFSET 为负数,则它从指定的字节数开始,从字符串末尾向后计数。

用法

以下是此函数的简单语法 âˆ'

sysread FILEHANDLE, SCALAR, LENGTH, OFFSET

sysread FILEHANDLE, SCALAR, LENGTH

返回值

此函数在出错时返回 undef,在文件末尾返回 0,在成功时返回 Integer,读取的字节数。

相关用法


注:本文由纯净天空筛选整理自 Perl sysread Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。