菜单
  

        ret = recvmsg(sock[0], &msgr, 0);

        if(ret == -1 ){

            printf("recvmsg err\n");

            return -1;

        }

        printf("接收成功!\n");

        printf("收到数据为: %s\n", recv_buf);

     

        /* 关闭sockets */

        close(sock[0]);

        close(sock[1]);

     

        return 0;

    }

    执行程序结果:

    yu@ubuntu:~/Linux/217/pro_pool/socketpair$ gcc -o sendmsg sendmsg.c

    yu@ubuntu:~/Linux/217/pro_pool/socketpair$ ./sendmsg

    开始发送数据:

    发送的数据为: it is a test

    发送成功!

    接收成功!

    收到数据为: it is a test

    程序分析:由套接字sock[1]发数据到本地主机,由套接字sock[0]接收发送过来的数据。


  1. 上一篇:关心下一代工作委员会工作心得体会
  2. 下一篇:<activity-alias>标签详解和使用
  1. havehas的用法

  2. microsoft.xmlhttp组件的用法和属性

  3. SendMessage函数用法详解及消息详解

  4. FileSystemWatcher的C#的FileSystemWatcher用法

  5. python中yield的用法举例

  6. @Deprecated注解功能用法不建议使用废弃的

  7. explicit c++中的作用和用法

  8. 玫瑰精油特征香气成分研究

  9. 多级反馈队列调度算法的研究+源代码

  10. Toeplitz定理及其应用+文献综述

  11. 从何红舟《桥上的风景》中感受油画构成美

  12. 运动员广告形象塑造文献综述和参考文献

  13. 甲硫醇钠生产工艺设计任务书

  14. 身体自尊量表(PSPP)

  15. 街头游园设计

  16. 货币国际化国内外研究现状

  17. 进出口贸易与经济增长文献综述和参考文献

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回