C ++ rewind () - Biblioteca estándar de C ++

La función rewind () en C ++ establece el indicador de posición del archivo al comienzo de la secuencia de archivo dada.

prototipo rewind ()

 rebobinado vacío (ARCHIVO * flujo);

Una llamada a rebobinar (flujo) es equivalente a una llamada a fseek(stream, 0, SEEK_SET), excepto que se borran los indicadores de final de archivo y error.

Está definido en el archivo de encabezado.

Parámetros rewind ()

stream: El flujo de archivos para restablecer los indicadores de error y el indicador EOF.

rebobinar () Valor de retorno

Ninguna.

Ejemplo: cómo funciona la función rewind ()

 #include int main() ( int c; FILE *fp; fp = fopen("file.txt", "r"); if (fp) ( while ((c = getc(fp)) != EOF) putchar(c); rewind(fp); putchar(''); while ((c = getc(fp)) != EOF) putchar(c); ) fclose(fp); return 0; )

Cuando ejecute el programa, la salida será:

 Bienvenido a Programiz.com Bienvenido a Programiz.com

Articulos interesantes...