项目作者: iximiuz

项目描述 :
popen2() - bidirectional popen()
高级语言: C
项目地址: git://github.com/iximiuz/popen2.git
创建时间: 2018-01-30T20:20:32Z
项目社区:https://github.com/iximiuz/popen2

开源协议:

下载


popen2 - duplex popen()

Like popen() but returns
both child’s stdin and stdout.

Usage

  1. #include"popen2.h"
  2. #include<stdio.h>
  3. int main() {
  4. files_t *fp = popen2("cat");
  5. fputs("foobar\n", fp->in);
  6. fflush(fp->in);
  7. char buf[64] = {};
  8. fgets(buf, 64, fp->out);
  9. printf("%s", buf);
  10. pclose2(fp);
  11. }