1. 程式人生 > >《Linux 程序間通訊》命名管道:FIFO

《Linux 程序間通訊》命名管道:FIFO

命名管道的主要用途:不相關的程序之間交換資料。

 

命令列上建立命名管道:

$ mkfifo filename

 

 程式中建立命名管道:

#include <sys/types.h>
#include <sys/stat.h>

int mkfifo(const char *filename, mode_t mode);

備註:#include <sys/types.h>是Unix/Linux系統的基本系統資料型別的標頭檔案,含有Size_t,time_t,pid_t等型別。

   #include<sys/stat.h>是Unix/Linux系統定義檔案狀態

所在的偽標準標頭檔案。