rainbowzc

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2006年9月15日

摘要: 两种非阻塞模型:1.select 模型2.WSAAsyncSelect模型 应用程序窗口接收到消息 wMsg.wParam 参数标识了网络事件发生的套接字,lParam 的低字指明了发生的网络事件,若网络事件注册成功,则返回0。在这个模型中FD_WRITE 一般不使用,对于FD_CLOSE 这个异步消息类型比较有用,我们都知道对于tcp地连接类型,服务器端需要知道客户端的状态,所以在客户端通信的socket 调用closesocket 便会触发服务器端的FD_CLOSE 消息,用于大型集中式管理的系统中比较有用。 阅读全文
posted @ 2006-09-15 12:16 ct 阅读(133) 评论(0) 推荐(0) 编辑

摘要: STL vector 容器介绍A Presentation of the STL Vector Container (By Nitron)翻译 masterlee介绍std::vector,并且讨论它在STL中的算法和条件函数remove_if()。Download Console Demo - 6.19 Kb Download MFC Demo - 14.6 Kb 介绍这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地 阅读全文
posted @ 2006-09-15 00:57 ct 阅读(169) 评论(0) 推荐(0) 编辑