Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
часть вопросов по инфе.doc
Скачиваний:
9
Добавлен:
28.10.2018
Размер:
536.06 Кб
Скачать

53) Нетипизированные файлы.

Оговаривается размер элементов в файле при открытии файла командами reset or rewrite. f: file; reset(f, 200(размер 1 эл-та в байтах)). Для вводы/вывода данных предназначены 2 процедуры: а)BlockRead (ФП, Buf, Count, Result); б)Blockwrite(---||---). Buf – буфер оперативной памяти, в котроый помещена информация при чтении данных из файла а)запись инфы, б) достаётся инфа. Count – кол0во элементов необходимых для чтения(записи). Result – кол-во фактически считанных(записанных) данных.

54) Обработка ошибок ввода/вывода.

По умолчанию при выполнении любой операции ввода/вывода, открытия/закрытия файла автоматически проводится проверка на возникновение ошибок. В случае ошибки выполнении проги останавливается и выводится сообщение об ошибке. Сразу хорошо бы проводить исследование на наличие ошибок посредством IOResult. Рассматривать код ошибки и исправление её, поскольку далее эта ошибка будет стёрта и до тех пор пока не появится новая ошибка система будет выдавать нулевое значение.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]