Nombre de la función : fdopen
Archivo de encabezado : <io.h>
Prototipo de función : int fdopen(int handle,char* type);
Función : conectar flujo con identificador de archivo
Parámetros : int handle es el identificador del archivo que se va a operar, char *type especifica el método de apertura de la secuencia
Valor de retorno : devuelve el puntero del archivo que apunta a la secuencia.
Ejemplo de programa : use una función para conectar un identificador de archivo y una secuencia, e ingrese una línea de cadena en el archivo en forma de secuencia.
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,_O_RDWR+O_CREAT);if(fd==-1 ){printf(no se puede tratar el archivon);return1;}ARCHIVO*fp=fdopen(fd,w);fprintf(fp,mingrisoftnminribookn);fclose(fp);printf(OK);return0;}
Resultados de ejecución
DE ACUERDO