Поиск

Работа с файлами

До сих пор наши программы работали автономно. Единственно доступными для них средствами связи с внешним миром были вывод сообщений, предназначенных пользователю, и ввод данных с клавиатуры. Однако отныне все изменится!

Perl — язык с исключительными возможностями работы с файловым вводом-выводом. Скаляры Perl могут вместить запись любой возможной длины, а массивы — содержимое целых файлов, если, конечно, позволяет оперативная память компьютера. С данными, содержащимися в скалярах и массивах Perl, можно производить многочисленные манипуляции и записывать их в новые файлы.

Perl создавался с учетом максимального облегчения выполнения операций файлового ввода-вывода. Некоторые его встроенные операторы оптимизированы для выполнения типичных операций ввода-вывода. На этом занятии вы узнаете, как получить доступ к данным в файлах.

Основные темы этого занятия.

  • Как открывать и закрывать файлы.
  • Как записывать данные в файлы.
  • Как читать данные из файлов.
  • Как создавать "безопасные" программы.