Develop
2003.04.23 10:57
[c] 프로세스간의 통신(파이프)
조회 수 6911 댓글 0
[ 프로세스간 통신 파이프 popen ( ) ]
1. 형식
------------------------------------------------------------
File *filePointer = popen ( char *command, char *type )
int pclose ( File *filePointer )
------------------------------------------------------------
시스템 명령어를 실행하고, 프로세스와의 통신에 사용할 수 있는 파일포인터를 반환한다.
2. 예제(불완전)
------------------------------------------------------------
#include <stdio.h>
#define BUFSIZE 256
int main ( int argc, char **argv )
{
char buf [BUFSIZE];
FILE *fp;
fp = popen("ls > /dev/null", "r" );
fgets ( buf, BUFSIZE, fp );
fprintf ( stdout, "%s", buf );
pclose ( fp );
}
------------------------------------------------------------
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
577 | Develop |
[c] 레포트용으로 제출했던 여러 소스코드 모음
![]() |
hooni | 2003.04.23 | 8117 |
576 | Develop |
[c] 로또(Lotto) 번호 생성기
![]() |
hooni | 2013.04.23 | 7184 |
575 | Develop |
[c] 마우스 따라다니는 고양이 - 네코95 (WinAPI)
![]() |
hooni | 2013.04.23 | 7958 |
574 | Develop |
[c] 맵서치인 듯(옛날 컴에서 찾은 자료)
![]() |
hooni | 2013.04.23 | 6913 |
573 | Develop |
[c] 메세지 프로그램 (Server - Agent - Client)
![]() |
hooni | 2013.04.23 | 6478 |
572 | Develop | [c] 메시지큐(Message Queue) 설명.. (joinc) | hooni | 2013.04.23 | 14298 |
571 | Develop |
[c] 무선 Radius Server 자료..
![]() |
hooni | 2013.04.23 | 7283 |
570 | Develop |
[c] 문자열 str_shift 예제..
![]() |
hooni | 2013.04.23 | 6852 |
569 | Develop | [c] 문자열 뒤집기 (문자열 거꾸로 출력하는 간단소스) | hooni | 2003.04.23 | 10057 |
568 | Develop | [c] 문자열 뒤집기 초간단 샘플 코드 ㅎㅎ | hooni | 2013.04.23 | 7133 |
567 | Develop |
[c] 문자열 라이브러리 최신버전
![]() |
hooni | 2003.04.23 | 7220 |
566 | Develop | [c] 문자열 자르는 함수(strtok) 예제 | hooni | 2013.04.23 | 12200 |