¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

fsetpos

Establece la marca de la secuencia- posición.

int fsetpos( 
   FILE *stream,
   const fpos_t *pos 
);

stream

Puntero a la estructura FILE.

pos

Almacenamiento de Posición- indicador.

Si es correcto, fsetpos devuelve 0. En el error, la función devuelve un valor distinto de cero y establece errno a una de las constantes de manifiesto siguientes (definidas en ERRNO.H): EBADF, lo que significa que el archivo no es accesible u objeto a los que los puntos de stream no es una estructura de archivos válida; o EINVAL, que significa un valor no válido para stream o pos se ha pasado. Si se pasa un parámetro no válido en, estas funciones se invoca el controlador no válido de parámetro, tal y como se describe en Validación de parámetros.

Vea _doserrno, errno, _sys_errlist y _sys_nerr para obtener más información sobre estos y otros códigos de retorno.

La función de fsetpos establece la marca del archivo (el archivo posición para stream al valor depos, que se obtiene en una llamada anterior a fgetpos constream. La función borra la marca de fin de archivo y deshace cualquier efecto de ungetc enstream. Después de llamar a fsetpos, la siguiente operación en stream se puede entrar o salir.

Función

Encabezado necesario

fsetpos

<stdio.h>

Para obtener información adicional de compatibilidad, vea Compatibilidad en la Introducción.

Vea el ejemplo para fgetpos.

Adiciones de comunidad

Mostrar:
© 2015 Microsoft