[Linux管道和IPC]命名管道操作--命名管道通信接收服務器端

#include <stdio.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <unistd.h>
#include <linux/stat.h>
#include <errno.h>

#define FIFO_FILE "MYFIFO"  //命名管道名稱

int main(int argc,char * argv)
{
  FILE *fp;
  char readbuf[80];   //讀緩沖區
  // 創建命名管道文件
  if((fp=fopen(FIFO_FILE,"r"))==NULL)
  {
    umask(0);
    mknod(FIFO_FILE,S_IFIFO|0666,0);
  }
  else
  {
    fclose(fp);  //如果存在關閉fp
  }
  while(1)
  {
   //打開命名管道文件
    if((fp = fopen(FIFO_FILE,"r"))==NULL)
    {
      printf("打開fifo失敗. \n");
      exit(1);
    }
    // 從命名管道中讀數據
    if(fgets(readbuf,80,fp)!=NULL)
    {
      printf("接收到字符串::%s \n", readbuf);
      fclose(fp);
    }
    else
    {
      if(ferror(fp))  //如果出錯
      {
        perror("讀文件失敗.\n");
        exit(1);
      }
    }
  }
  return 0;
}

新聞標題:[Linux管道和IPC]命名管道操作--命名管道通信接收服務器端
標題路徑:http://m.kartarina.com/article48/pipsep.html

成都網站建設公司_創新互聯,為您提供用戶體驗網站營銷自適應網站電子商務做網站網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化
主站蜘蛛池模板: a级毛片无码免费真人| 日韩精品无码免费一区二区三区| 无码高潮少妇毛多水多水免费| 人妻丰满熟妇AV无码区免| 无码日韩AV一区二区三区| 人妻中文无码久热丝袜| 中文字幕av无码一二三区电影| 用舌头去添高潮无码视频| 99精品国产在热久久无码| 人妻中文无码久热丝袜| 丰满爆乳无码一区二区三区| 久久久久无码精品亚洲日韩 | 亚洲AV日韩AV无码污污网站| 久久国产精品无码网站| 无码高潮少妇毛多水多水免费| 无码专区天天躁天天躁在线| 无码AV一区二区三区无码| 亚洲av无码专区在线观看下载| 亚洲综合av永久无码精品一区二区 | 无码人妻aⅴ一区二区三区| 国产午夜鲁丝无码拍拍| 国产成人无码精品一区在线观看 | 日韩毛片免费无码无毒视频观看| 国产三级无码内射在线看| 亚洲日韩VA无码中文字幕| 免费无码又爽又刺激高潮的视频| 日日摸夜夜添无码AVA片| 蜜芽亚洲av无码精品色午夜| 亚洲AV永久无码精品| 亚洲日韩精品无码一区二区三区| 国内精品无码一区二区三区| 精品无码国产AV一区二区三区| 伊人久久大香线蕉无码| 中文字幕精品三区无码亚洲| 青青草无码免费一二三区| 久久久久亚洲AV无码网站| 精品无码AV一区二区三区不卡| 亚洲国产精品无码久久久| 无码日本电影一区二区网站| 久久精品无码一区二区三区不卡 | 亚洲国产AV无码一区二区三区|