亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1723 | 回復(fù): 1
打印 上一主題 下一主題

[Linux] Linux pty之間傳輸數(shù)據(jù)的問題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2015-12-18 10:28 |只看該作者 |倒序?yàn)g覽
    先貼上源代碼,如下所示:
  1. int main()
  2. {
  3.     int retVal;
  4.     int mpty, spty;
  5.     ssize_t n;
  6.     char sptyname[20] = {0};

  7.     retVal = openpty(&mpty, &spty, sptyname, NULL, NULL);
  8.     if(retVal != -1)
  9.     {
  10.         printf("mpty = %d spty = %d sptyname = %s\n", mpty, spty, sptyname);
  11.    
  12.         //test write to mpty and read from spty
  13.         char temp[50] = "HelloWorld! I have write to mpty";
  14.         char temp2[100] = {0};

  15.         //n = write(mpty, "veblen", 7);
  16.         n = write(spty, "hehehe", 7);
  17.         if(n <= 0)
  18.         {
  19.             perror("write error");
  20.             exit(-1);
  21.         }
  22.         sleep(3);
  23.         printf("write %d charactors to pty success\n", n);
  24.         
  25.         //n = read(spty, temp2, 5);
  26.         n = read(mpty, temp2, 5);
  27.         if(n <= 0)
  28.         {
  29.             perror("read error");
  30.             exit(-1);
  31.         }
  32.         printf("read success: %s\n", temp2);
  33.     }
  34.     else
  35.     {
  36.         perror("openpty error");
  37.         exit(-1);
  38.     }

  39.     return 0;
  40. }
復(fù)制代碼
現(xiàn)在的問題是:使用openpty得到偽終端的主從文件描述符,向從設(shè)備符寫入數(shù)據(jù),可以從主設(shè)備符中讀出來,但是反之卻不行,阻塞在讀從設(shè)備描述符,這是什么原因呢? 困擾了好久,希望能夠得到大家的幫助!!

論壇徽章:
0
2 [報告]
發(fā)表于 2015-12-21 16:17 |只看該作者
自己頂一下,求幫助
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP