Chinaunix首页 | 论坛 | 博客
  • 博客访问: 838510
  • 博文数量: 91
  • 博客积分: 2544
  • 博客等级: 少校
  • 技术积分: 1885
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-12 09:08
文章存档

2016年(10)

2014年(2)

2013年(4)

2012年(23)

2011年(23)

2010年(13)

2009年(14)

2007年(2)

分类: C/C++

2007-06-28 13:48:29

在进行网络编程时,经常会遇到一些问题,这些问题都是需要注意的,把平时遇到的需要注意的地方写一下,以后还要不停的增加:
 
(1)缓冲区问题
(2)函数重启问题
  当我们在调用I/O函数进行读取或写SOCKET的时候,被信号中断,但这不算是一个错误,所以,需要重启我们的函数调用,这是网络编程中需要注意的一个常见的问题!
  如:
   while(s = read(...)){
    if(s = ENTR)
      continue; }
   }

while(s = read(...)){
    if(s = ENTR)
      continue; }
   }

阅读(1649) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~