gzseek

gzseek -- Posiciona el puntero del archivo-gz

Descripción

int gzseek ( int zp, int offset)

Busca la posición dentro del archivo zp , indicada en bytes por el parametro de desplazamiento offset . Es equivalente a llamar ( en C ) gzseek ( zp , offset , SEEK_SET ) .

Si el archivo se abre para lectura , la función será emulada , pero puede ponerse extremadamente lenta . Si se trata de escritura , solo está soportada la búsqueda hacia adelante ; gzseek comprime entonces una secuencia de ceros hasta que alcanza la nueva ubicación .

Si se completa el pedido con éxito , devuelve 0 ; de lo contrario , devuelve -1 . Note que la busqueda más allá del fin-de-archivo no se considera un error .

Vea también gztell( ) y gzrewind( ) .