pipe.c

来自「geekos 0.3.0简单的操作系统」· C语言 代码 · 共 24 行

C
24
字号
/* * A test program for GeekOS user mode */#include "libuser.h"void Main(void){    int fd;    int sink, source;    fd = MessageQueueCreate("pipe1");    Print("create mq returned %d\n", fd);    source = Spawn_Program ("/c/cat.exe /c/file1", 0, fd);    sink = Spawn_Program ("/c/wc.exe", fd, 1);    Close(fd);    Wait(sink);    Wait(source);    Exit();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?