Conceptos Básicos:El Buffer de archivo: El buffer es una variable ligada al archivo cuyo tipo es el tiopo baso de este y cuyo contenido es el componente de la posición actual del buffer.
Te presentamos los principales procedimientos y funciones para la utilización de
ficheros tanto externos como internos en pascal.
REWRITE: Crea un fichero vacío en la posición eof y el buffer de archivo f^ queda indefinido.
Sintaxis: rewrite(fichero)
PUT: Agrega el componente del buffer de archivo f^ al fichero seleccionado.
Sintaxis: put(fichero)
RESET: Prepara el archivo para inspección.
Sintaxis reset(fichero)
GET: Pasa al siguiente componente y actualiza el buffer.
Sintaxis: get(fichero)
EOF: Detecta el final de fichero.
Sintaxis: eof(fichero)
EXTEND: Esta funcion es la fomra de añadir compentes a un archivo sin usar la funcion rewrite la cual destruye todo el contenido del fichero.
Sintaxis: extend(f);
READ: Lee del archivo indicado.
Sintaxis: read(fichero,v) Si v es un entero el procedimiento lee el primer entero eliminando los espacios y saltos de línea hasta él.
read(fichero,v) equivale a las siguientes sentencias:
begind
v:= fichero^;
get(fichero)
end;
WRITE: Escribe en el fichero seleccionado
Sintaxis: write(fichero,v)