菜单
  

        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. FileSystemWatcher的C#的FileSystemWatcher用法

  2. python中yield的用法举例

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

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

  5. request.form的用法简介

  6. 多智能体系统一致性问题研究

  7. Bootstrap的OpenGL人体模型仿真

  8. PLC焊机电气控制系统设计开题报告

  9. 淮安乐天玛特连锁超市4P营销策略分析

  10. MATLAB动车组列车牵引变流...

  11. PLC启闭机液压系统设计及其故障诊断

  12. 跨国企业全球营销策略的市场定位调查

  13. 上市公司债务税盾文献综述和参考文献

  14. 友谊质量调查问卷表

  15. 小学课堂教学效率国内外研究现状和参考文献

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回