摘要: 前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种... 阅读全文
posted @ 2016-07-23 16:46 小怪兽&奥特曼 阅读(188) 评论(0) 推荐(0)
摘要: 调用GlobalAlloc函数分配一块内存,该函数会返回分配的内存句柄。 调用GlobalLock函数锁定内存块,该函数接受一个内存句柄作为参数,然后返回一个指向被锁定的内存块的指针。 您可以用该... 阅读全文
posted @ 2016-07-19 22:03 小怪兽&奥特曼 阅读(413) 评论(0) 推荐(0)
摘要: 基本概念异常是指程序运行时的反常行为,这些行为超出了函数正常功能的范围。异常处理机制是将异常检测与异常处理进行相隔离,程序一部分负责异常检测,另一部分负责异常处理,符合高内聚低耦合的程序设计,异常... 阅读全文
posted @ 2016-07-17 14:42 小怪兽&奥特曼 阅读(215) 评论(0) 推荐(0)
摘要: 概述STL中 class priority_queue实作出一个queue,其中的元素根据优先级被读取,top() / pop()移除/存取下一个元素。这里的“下一个元素”是指“优先级最高”的元素... 阅读全文
posted @ 2016-07-13 21:57 小怪兽&奥特曼 阅读(906) 评论(0) 推荐(0)
摘要: 概述在STL中由Class queue实作出一个queue(队列,FIFO, 先进先出)。我们可以使用push()将任意元素数量置入queue,使用pop()将元素依其插入次序从容器中移除,que... 阅读全文
posted @ 2016-07-12 23:58 小怪兽&奥特曼 阅读(3276) 评论(1) 推荐(2)
摘要: stack概述stack是个“后进先出的”数据结构,STL中由class stack实作出这样的数据结构,我们可以使用push()将任意数量的元素置入stack中,也可以使用pop()将元素依其次... 阅读全文
posted @ 2016-07-09 22:49 小怪兽&奥特曼 阅读(417) 评论(0) 推荐(0)
摘要: 算法描述就Heap算法而言,heap是一种特殊的元素组织方式,应用于heap排序法(heapsort).heap可以被视为一个以序列式群集实作而成的二叉树,本文以“大堆顶”为例进行讨论,heap具... 阅读全文
posted @ 2016-07-06 21:28 小怪兽&奥特曼 阅读(329) 评论(0) 推荐(0)
摘要: 简介所有STL算法都被设计用来处理一个或多个迭代器区间,第一个区间通常是以起点和终点表示,至于其他区间,多数情况下只需要提供起点即可,其终点区间可自动以第一区间的元素数量推导出来。STL算法采覆盖... 阅读全文
posted @ 2016-07-01 20:46 小怪兽&奥特曼 阅读(307) 评论(0) 推荐(0)
摘要: 前言仿函数的可配接性是指仿函数能够与其它仿函数配接在一起实现新的功能,如不小于60,该需求可以利用STL自带的not1和less配接而成,代码实现如下:not1(bind2nd(less(), 6... 阅读全文
posted @ 2016-06-24 21:03 小怪兽&奥特曼 阅读(202) 评论(0) 推荐(0)
摘要: 概念所谓的“函数配接器”是指能够将仿函数和另一个仿函数(或者某个值,或者另一个仿函数)结合起来的仿函数。函数配接器也声明与中。通过函数配接器,我们可以把多个仿函数结合起来,形成强大的表达式,这种编... 阅读全文
posted @ 2016-06-19 23:10 小怪兽&奥特曼 阅读(181) 评论(0) 推荐(0)