Книга: Программирование на языке Ruby

10.1.23. Побайтное чтение из файла

10.1.23. Побайтное чтение из файла

Для чтения из файла по одному байту служит метод экземпляра each_byte. Напомним, что он передает в блок символ (то есть целое число); воспользуйтесь методом chr, если хотите преобразовать его в «настоящий» символ.

file = File.new("myfile")
e_count = 0
file.each_byte do |byte|
 e_count += 1 if byte == ?e
end

Содержание
Оглавление статьи/книги

Генерация: 5.614. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз