
Функции и процедуры Директивы компилятора Встроенный ассемблер Команды редактора и зарезервированные слова Сообщения об ошибках Примеры программ Написать письмо
О проекте Автора!Автора! |
|
SetTextBuf (процедура)
--------------------------------
Назначает буфер ввода/вывода на текстовый файл.
Объявление:
Procedure SetTextBuf(Var F : Text; Var Buf [ ; Size : Word ] );
Режим:
Windows, Real, Protected
Замечания:
Процедуру SetTextBuf нельзя применять к открытому файлу, хотя ее и можно
вызывать сразу после выполнения Reset, ReWrite и Append. Если вы вызываете
SetTextBuf для открытого файла во время операций ввода/вывода, то это может
вызвать потерю данных из-за смены буфера. Borland Pascal не гарантирует, что
буфер будет существовать во время всей операций ввода/вывода в файл. Обычная
ошибка состоит в том, что используют локальную переменную как буфер, а затем
используют файл вне процедуры, в которой был объявлен буфер. |