Chinaunix首页 | 论坛 | 博客
  • 博客访问: 603708
  • 博文数量: 99
  • 博客积分: 5128
  • 博客等级: 大校
  • 技术积分: 1538
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-27 19:40
文章分类

全部博文(99)

文章存档

2012年(3)

2011年(5)

2010年(4)

2009年(31)

2008年(56)

分类: C/C++

2008-08-25 08:52:50

前些日子在看 winsock 编程,有几个函数是 阻塞形IO,例如 accept ,程序运行到这里一直处于等待状态。在后在这里突然有了一个想法,将这个操作抽出来,成为一个独立的任务,那么如果多个任务,一个任务等是没有关系的,等就让他等,其他任务还能执行的。为什么能这样?这就是操作系统实现的线程调度了。这里一个一个的任务,就是所谓的线程了,所以对于多线程的编程,是有他的道理的,只是看具体的应用了。
看来网络编程将会涉及多线程操作。得好好学这部分。
 
另外,发现先看看linux的编程有好处,linux上面同样的东西描述的相对简单,看起来清晰很多,值得推荐!!!结合看吧。当然,最终任务都是为在linux上面写东西服务的,现在在window上面只是打基础而已 :)
阅读(1132) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~