함수명 : fdopen
헤더파일 : <io.h>
함수 프로토타입 : int fdopen(int handler,char* type);
기능 : 파일 핸들로 스트림 연결
매개변수 : int 핸들은 조작할 파일 핸들, char *type은 스트림 열기 방법을 지정합니다.
반환 값 : 스트림을 가리키는 파일 포인터를 반환합니다.
프로그램 예 : 함수를 사용하여 파일 핸들과 스트림을 연결하고 스트림 형태로 파일에 한 줄의 문자열을 입력합니다.
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,_O_RDWR+O_CREAT);if(fd==-1 ){printf(파일을 다시 만들 수 없음n);return1;}FILE*fp=fdopen(fd,w);fprintf(fp,mingrisoftnminribookn);fclose(fp);printf(OK);return0;}
실행 결과
좋아요