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


Ruby ARGF.each_byte用法及代碼示例

本文簡要介紹ruby語言中 ARGF.each_byte 的用法。

用法

each_byte {|byte| block } → ARGF
each_byte → an_enumerator

迭代 ARGV 中每個文件的每個字節。一個字節作為範圍 0..255 中的 Integer 返回。

此方法允許您將命令行上提供的文件視為由每個命名文件的串聯組成的單個文件。返回第一個文件的最後一個字節後,返回第二個文件的第一個字節。 ARGF.filename 方法可用於確定當前字節的文件名。

如果沒有給出塊,則返回一個枚舉器。

例如:

ARGF.bytes.to_a  #=> [35, 32, ... 95, 10]

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 ARGF.each_byte。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。