上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
摘要: heap(隐式表述,implicit representation) 1. heap概述 : vector + heap算法 heap并不归属于STL容器组件,它是个幕后英雄,扮演priority queue的助手。顾名思义,priority queue允许用户以任何次序将任何元素推入容器内,但取出 阅读全文
posted @ 2015-11-20 08:24 小天_y 阅读(4860) 评论(0) 推荐(1) 编辑
摘要: 一、容器概述与分类 1. STL容器即是将运用最广的一些数据结构实现出来。常用的数据结构有array, list, tree, stack, queue, hash table, set, map……等等。根据“数据在容器中的排列”特性,这些数据结构分为序列式和关联式两种。本篇讨论序列式容器。 这里 阅读全文
posted @ 2015-11-20 08:21 小天_y 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 上一篇转了别人的一篇文章,讲了BMFont的基本用法。对BMFont比较陌生的同学请点击这里先去学习:http://blog.csdn.net/keshuiyun/article/details/9960589。本篇讲解如何利用美工提供的字符图形来生成自定义字体。美术提供的字体经常是下面这样的:或者... 阅读全文
posted @ 2015-11-16 18:26 小天_y 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 增添于网上的一些书单: C++/OPP/OOD系列: 层级一:语法/语意(C++) [Lippman2000] Essential C++ Essential C++,by Stanley B. Lippman Addison Wesley Longman 2000,276 pages Essent... 阅读全文
posted @ 2015-11-16 15:17 小天_y 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 1. 迭代器设计思维——STL关键所在 在《Design Patterns》一书中对iterator模式定义如下:提供一种方法,使之能够依序巡访某个聚合物(容器)所含的各个元素,而又无需暴露该聚合物的内部表达方式。 STL的中心思想在于:将数据容器(containers)和算法(algo 阅读全文
posted @ 2015-11-13 10:12 小天_y 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 一、 空间配置器标准接口 参见《STL源码剖析》第二章-2.1。<memory>文件。 二、具备次配置力的SGI空间配置器 1. SGI STL的配置器与众不同,也与标准规范不同,其名称是alloc而非allocator,而且不接受任何参数(虽然SGI也定义有一个符合部分标准、名为sllocator 阅读全文
posted @ 2015-11-09 07:43 小天_y 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 先进后出原则,最先初始化的最后析构! 1.C++中全局对象、变量的构造函数调用顺序是跟声明有一定关系的,即在同一个文件中先声明的先调用。对于不同文件中的全局对象、变量,它们的构造函数调用顺序是未定义的,取决于具体的编译器 2.C++总是按成员变量在类声明中出现的顺序来初始化成员变量的,为什么C++不 阅读全文
posted @ 2015-10-26 20:31 小天_y 阅读(1668) 评论(0) 推荐(0) 编辑
摘要: [结果分析,引申出四种对象]:生存方式执行时机消亡时机全局(静态)对象全局静态存储区global比程序进入点更早,构造函数先被执行;程序结束前,其析构函数被执行。局部静态对象局部静态存储区local static在对象诞生时,其构造函数被执行。(注意,此处只会有一个实例产生,而且固定在内存上(非st... 阅读全文
posted @ 2015-10-26 20:17 小天_y 阅读(2541) 评论(0) 推荐(0) 编辑
摘要: 1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大有名库的介绍——游戏开发 8、C++... 阅读全文
posted @ 2015-10-26 16:44 小天_y 阅读(504) 评论(0) 推荐(0) 编辑
摘要: (一) OnPaint 和 OnDraw (1)OnPaint是WM_PAINT消息的消息处理函数,在OnPaint中调用OnDraw,一般来说,用户自己的绘图代码应放在OnDraw中。 (2)OnPaint()是CWnd的类成员,负责响应WM_PAINT消息。OnDraw()是CVIEW的成员函数 阅读全文
posted @ 2015-10-26 11:27 小天_y 阅读(8432) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页