dup2

    C / LINUX dup() dup2()

    함수 기능 기존 파일 디스크립터를 복사하기 위한 시스템 호출 함수 원형 #include Int dup(int filedes) Int dup2(int filedes, int filedes2) 리턴 값 : 성공시 새로운 파일 디스크립터, dup2는 filedes2리턴 에러시 -1 함수 파라메터 filedes 파일 디스크립터 filedes2 두번째 파일 디스크립터 함수 예제 dup1 #include #include #include #include #define BUFFER_SIZE 1024 int main(void){ char buf[BUFFER_SIZE]; char *fname = "ssu_test.txt"; int count; int fd1, fd2; if((fd1 = open(fname,O_RDONLY,..