Chinaunix首页 | 论坛 | 博客
  • 博客访问: 166742
  • 博文数量: 38
  • 博客积分: 705
  • 博客等级: 中士
  • 技术积分: 372
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-30 15:24
文章分类

全部博文(38)

文章存档

2016年(2)

2014年(1)

2013年(2)

2012年(33)

分类: LINUX

2012-02-29 18:23:33

     刚刚完成了一个简单的进程之间相互通信的程序,这个程序大概用了一周左右的时间,现在来进行一下总结,首先在主要代码上面的编写还是进行的比较顺利的,比如上面时候调用什么函数,以及函数里面的参数,通过这个编写,对这些函数的印象有了进一步的加深。不过在传输数据的那块花了一些时间去编写,刚刚开始的问题是每次clinet向server发送数据的时候,server端收到的数据总是丢失信息,经过反复检查发现首先自己在read函数的用法上没有理解透彻,之后是没有考虑到循环录入数据时,指针应该相应的做加法,
    read(int fd,char *ptr,int count);count为每次由fd向ptr录入的字数。
    fgets(int fd,int size,FILE *stream)fgets会将回车键录入buffer中。


阅读(1066) | 评论(0) | 转发(0) |
0

上一篇:初学网络编程

下一篇:该干活了

给主人留下些什么吧!~~