Ruby/Работа с файлами: различия между версиями

Содержимое удалено Содержимое добавлено
Новая: == Работа с файлами == Файлы в программах играют роль хранилищ, в которые можно записать любые объекты. ...
 
Строка 42:
=== Перенаправление потока ===
 
Очень часто программист проектирует программу таким образом, чтобы ввод данных осуществлялся с клавиатуры. После сотни-другой циклов откладки программист так устаёт вводить данные, что создаёт файл, который содержит все необходимые входные данные, и перенаправляет нена него поток ввода с клавиатуры, добавляя всего одну строчку в начало своей программы:
 
<source lang="ruby">$stdin = File.open('входные данные.txt')</source>