Descripción
int
dio_seek ( resource fd, int pos, int whence)
La función dio_seek() se utiliza para cambiar
el posicionamiento en el archivo cuyo descriptor es fd_ El parámetro whence indica la forma en que debe ser interpretado el parámetro pos:
SEEK_SET _ indica que se deben avanzar pos
bytes desde el comienzo del archivo_
SEEK_CUR _ indica que se deben avanzar pos
bytes a partir de la posición actual_ El avance puede ser tanto
positivo como negativo_
SEEK_END _ indica que se deben avanzar pos
bytes desde el final del archivo_ Un avance negativo implica una
posición dentro de la longitud original del archivo y un avance
positivo implica una posición más alla de la longitud original del archivo_ En este último caso en el que la posición se encuentra fuera de los limites del archivo original, si se realiza una operación de escritura, las posiciones comprendidas entre el final del archivo original y la posición de comienzo de los nuevos datos, se rellenarán con ceros_