當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。