- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 Windows Socket五种I/O模型
<br />Windows Socket五种I/O模型<br /><br />如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(Overlapped I/O)和完成端口(Completion Port)共五种I/O模型。每一种模型均适用于一种特定的应用场景。程序员应该对自己的应用需求非常明确,而且综合考虑到程序的扩展性和可移植性等因素,作
2011-02-25 15:52:00 228
转载 pair,make_pair学习
pair vs make_pair02make_pair constructs a pair object.03template<classT1,classT2>04pair<T1, T2> make_pair(T1 x, T2 y)05{06 returnpair<T1, T2>(x, y);07}08 09eg: std::pair<std::string,double>("sn001", 12.5);10 std::make_pair("sn001", 12.5);11
2011-02-25 13:44:00 247
转载 撤销和重做(Undo和Redo)(2)
撤销和重做(Undo和Redo)的C++完美实现(2) 通过前面的讨论,我们所希望的是具备有“仿函数保存反操作法”的时间和空间优势,但是又不希望有“仿函数保存反操作法”的书写反操作的繁琐过程,另外还要保证代码的组织非常简洁,当然这是为了方便维护了:)在前面的章节中讨论了目前常见的实现撤销和重做的方案,其中的仿函数保存反操作的方案的空间和时间优势非常吸引人,但是需要为每一个操作实现一个反操作,这个过程非常的繁琐,而且容易出错;更何况并不是每一个操作都有反操作存在的,必须要将当前的信息保存下来,在撤销和重做的时
2011-02-25 13:34:00 584
vc 视频 采集 源代码
2010-05-11
vc 数字 图像 处理 代码
2010-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人