파이프 - 프로세스 파이프, popen/pclose


파이프 - 프로세스 파이프, popen/pclose

파이프란 무엇인가?- 파이프는 두 프로세스 사이의 자료 흐름 통로를 제공하는 수단이다. 일반적으로 파이프는 한 프로세스의 출력을 다른 프로세스의 입력에 연결하는 용도로 쓰인다. - 셸에서는 | 기호를 이용하여 명령을 넣는 것으로 파이프를 사용한다. 프로세스 파이프#include FILE *popen(const char *command, const char *open_mode);- popen_mode가 "r"인 경우 호출한 프로그램은 fread 같은 통상적인 stdio 라이브러리 함수들을 이용해서 popen이 반환한 파일 스트림 FILE*을 읽음으로써 호출된 프로그램의 표준 출력을 읽을 수 있다.- popen_mode가 "w"인 경우 호출한 프로그램은 fwrite로 popen이 반환한 파일 스트림에 자료를..


원문링크 : 파이프 - 프로세스 파이프, popen/pclose