导航

2014年7月24日

摘要: Window消息来源有以下4种输入消息控制消息系统消息用户消息 Windows消息分布消息范围说 明0 ~ 0x03FF(WM_USER – 1)系统消息0x0400(WM_USER) ~ 0x7FFF(WM_APP - 1)自定义窗口类整数消息0x0800(WM... 阅读全文

posted @ 2014-07-24 10:04 ggzone 阅读(137) 评论(0) 推荐(0) 编辑

摘要: 应用程序Windows的应用程序一般包含窗口(Window),它主要为用户提供一种可视化的交互方式(窗口是由线程(Thread)创建的).Windows 系统通过消息机制来让系统和用户进行交互,用户通过触发事件来触发消息,消息(Message)被发送,保存,处理,... 阅读全文

posted @ 2014-07-24 09:44 ggzone 阅读(266) 评论(0) 推荐(0) 编辑

摘要: 应用程序Windows的应用程序一般包含窗口(Window),它主要为用户提供一种可视化的交互方式(窗口是由线程(Thread)创建的).Windows 系统通过消息机制来让系统和用户进行交互,用户通过触发事件来触发消息,消息(Message)被发送,保存,处理,一个线程会维护自己的一套消息队列... 阅读全文

posted @ 2014-07-24 09:43 ggzone 阅读(179) 评论(0) 推荐(0) 编辑

摘要: STL算法概述简介:STL算法部分主要由头文件,,组成。要使用 STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声明函数对象注意:编译器无法检测出所传递的迭代器是一个无效形式的迭代器,当然也无法给出算法函数错误的提示,因为迭代器并不... 阅读全文

posted @ 2014-07-24 09:14 ggzone 阅读(81) 评论(0) 推荐(0) 编辑

摘要: STL算法概述简介:STL算法部分主要由头文件,,组成。要使用 STL中的算法函数必须包含头文件,对于数值算法须包含,中则定义了一些模板类,用来声明函数对象注意:编译器无法检测出所传递的迭代器是一个无效形式的迭代器,当然也无法给出算法函数错误的提示,因为迭代器并不是真实的类别,它只是传递给函数模... 阅读全文

posted @ 2014-07-24 09:13 ggzone 阅读(123) 评论(0) 推荐(0) 编辑

2014年7月23日

摘要: 让自定仿函数也可以使用函数配接器:对于自定仿函数,如果希望和函数配接器搭配使用,就必须满足某些条件:必须提供一些型别成员来反映其参数和返回值类型。为方便程序员,标准库提供以下结构:一元: template struct unary_function { // base class fo... 阅读全文

posted @ 2014-07-23 15:40 ggzone 阅读(172) 评论(0) 推荐(0) 编辑

摘要: 让自定仿函数也可以使用函数配接器:对于自定仿函数,如果希望和函数配接器搭配使用,就必须满足某些条件:必须提供一些型别成员来反映其参数和返回值类型。为方便程序员,标准库提供以下结构:一元: template struct unary_function { ... 阅读全文

posted @ 2014-07-23 15:40 ggzone 阅读(107) 评论(0) 推荐(0) 编辑

摘要: 仿函数三大妙处:1、仿函数比一般函数更灵巧,因为它可以拥有状态。事实上对于仿函数,你可以同时拥有两个状态不同的实体。2、每个仿函数都有其型别。因为你可以将仿函数的型别当作template参数来传递,从而指定某种行为模式,容器型别也会因为仿函数的不同而不同。3、执行速度... 阅读全文

posted @ 2014-07-23 09:36 ggzone 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 仿函数三大妙处:1、仿函数比一般函数更灵巧,因为它可以拥有状态。事实上对于仿函数,你可以同时拥有两个状态不同的实体。2、每个仿函数都有其型别。因为你可以将仿函数的型别当作template参数来传递,从而指定某种行为模式,容器型别也会因为仿函数的不同而不同。3、执行速度上,仿函数通常比函数指针更快。就... 阅读全文

posted @ 2014-07-23 09:35 ggzone 阅读(292) 评论(0) 推荐(0) 编辑

2014年7月22日

摘要: 迭代器标签:C++标准程序库为每一种迭代器提供了一个迭代器标志,用来作为迭代器的标签:namespace std{ struct output_iterator_tag{}; struct input_iterator_tag{}; struct forward_it... 阅读全文

posted @ 2014-07-22 11:03 ggzone 阅读(129) 评论(0) 推荐(0) 编辑