Develop
2003.04.23 10:57
[c] 프로세스간의 통신(파이프)
조회 수 7993 댓글 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 );
}
------------------------------------------------------------
번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|---|
901 | Develop | [ios] Swift 4 Singleton inheritance | hooni | 2018.10.31 | 5938 |
900 | System/OS |
[mac] OS X 엘 캐피탄에서 Soudflower 사용하기
2 ![]() |
hooni | 2016.10.03 | 5940 |
899 | System/OS |
무료로 HTTPS 적용하기 (Lets' Encrypt)
![]() |
hooni | 2017.02.16 | 5966 |
898 | System/OS |
Mac에서 Node.js 설치하기
![]() |
hooni | 2018.09.28 | 5988 |
897 | System/OS | [linux] awk 명령어 | hooni | 2014.03.11 | 6002 |
896 | Develop |
[android] 버전 별 앱 알림 설정으로 이동하는 방법
![]() |
hooni | 2016.11.28 | 6043 |
895 | System/OS |
[mac] 맥(OSX)에서 NTFS, 윈도우에서 HFS+ 사용하기
![]() |
hooni | 2014.03.12 | 6055 |
894 | System/OS | [linux] 초간단 SquirrelMail 설치/설정 (다람쥐 메일) | hooni | 2017.12.11 | 6075 |
893 | Develop | Laravel 5 Failed opening required bootstrap/../vendor/autoload.php | hooni | 2018.01.24 | 6126 |
892 | Develop | [ios] NSString, RegularExpression Find/Replace | hooni | 2017.04.14 | 6129 |
891 | System/OS | Apache CORS 설정 1 | hooni | 2020.09.04 | 6145 |
890 | System/OS |
[mac] Mac OS에서 재생되는 사운드를 녹음하는 방법
![]() |
hooni | 2016.10.03 | 6151 |