Se recomienda usar Visual Studio 2017

fsetpos

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Establece el indicador de posición de la secuencia.

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

Parámetros

stream
Puntero a la estructura FILE .

pos
Almacenamiento de indicador de posición.

Si la operación se realiza correctamente, fsetpos devuelve 0. En caso de error, la función devuelve un valor distinto de cero y establece errno a una de las siguientes constantes (definidos en ERRNO del manifiesto. (H): EBADF, lo que significa que el archivo no está accesible o el objeto que stream señala a no es una estructura de archivo válido; o EINVAL, lo que significa que un valor no válido para stream o pos se pasó. Si se pasa un parámetro no válido, estas funciones invocan el controlador de parámetros no válidos, como se describe en validación del parámetro.

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

El fsetpos función establece el indicador de posición de archivo para stream en el valor de pos , que se obtiene en una llamada anterior a fgetpos contra stream . La función se borra el indicador de fin de archivo y se deshace los efectos de ungetc en stream . Después de llamar a fsetpos, la siguiente operación en stream posible entrada o salida.

FunciónEncabezado necesario
fsetpos<stdio.h>

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

Vea el ejemplo de fgetpos.

System::IO::FileStream::Position

E/S de secuencia
fgetpos

Mostrar: