next up previous contents
След.: Операторы сброса и ожидания Выше: Ввод и вывод Пред.: Упражнения   Содержание


Операторы изменения позиции в файле

В этой группе три оператора: BACKSPACE, REWIND и ENDFILE Все три имеют один синтаксис: после оператора список спецификаторов в скобках. Спецификаторы включают в себя UNIT (ключевое слово может быть опущено), IOSTAT, IOMSG и ERR. Если указано только устройство без символов UNIT=, можно опустить и скобки.

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



Ilya A. Chernov 2012-12-19
X