Estudiante

Páginas: 3 (512 palabras) Publicado: 9 de febrero de 2015
Función fflush

Si stream apunta a un stream de salida o de actualización cuya operación más reciente no

era de entrada, la función fflush envía cualquier dato aún sin escribir al entorno localo a

ser escrito en el fichero; si no, entonces el comportamiento no está definido. Si stream es

un puntero nulo, la función fflush realiza el despeje para todos los streams cuyocomportamiento está descrito anteriormente.

/* fflush example */

#include

char mybuffer[80];

int main()

{

FILE * pFile;

pFile = fopen ("example.txt","r+");

if (pFile == NULL)perror ("Error opening file");

else {

fputs ("test",pFile);

fflush (pFile); // flushing or repositioning required

fgets (mybuffer,80,pFile);

puts (mybuffer);fclose (pFile);

return 0;

}

}

Función setbuf

Especifica el buffer que será utilizado por el stream para las operaciones de entrada y

salida que se convierte en unstream con búfer completo, o alternativamente, si buffer es

un puntero nulo, el almacenamiento en búfer está desactivado por el stream, que se

convierte en una stream sin búfer. Esta función debeser llamada una vez que la

transferencia se ha asociado con un archivo abierto, pero antes de cualquier operación de

entrada o salida que se realiza con él.

/* setbuf example */

#includeint main ()

{

char buffer[BUFSIZ];

FILE *pFile1, *pFile2;

pFile1=fopen ("myfile1.txt","w");

pFile2=fopen ("myfile2.txt","a");

setbuf ( pFile1 , buffer );

2fputs ("This is sent to a buffered stream",pFile1);

fflush (pFile1);

setbuf ( pFile2 , NULL );

fputs ("This is sent to an unbuffered stream",pFile2);

fclose (pFile1);

fclose(pFile2);

return 0;

}

Función fseek

La función fseek activa el indicador de posición de ficheros para el stream apuntado

por stream. Para un stream binario, la nueva posición, medido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estudiante
  • Estudiante
  • Estudiante
  • Estudiante
  • El estudiante
  • Estudiante
  • Estudiante
  • Estudiante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS