统计

  • 随笔 - 50
  • 文章 - 42
  • 评论 - 147
  • 引用 - 0

留言簿(6)

随笔分类

文章分类

Link

搜索

  •  

积分与排名

  • 积分 - 160082
  • 排名 - 161

最新评论

阅读排行榜

评论排行榜

C++

basic technology and skills STL
MSVC++ 对象内存模型深入解析与具体应用 (三)

posted @ 2010-06-05 14:13 pear_li 阅读(2316) | 评论 (0)  编辑

从小函数实现看应聘者的编程素质(atoi.strcmp...)

posted @ 2009-08-24 15:17 pear_li 阅读(3115) | 评论 (0)  编辑

A*算法实现
     摘要: 根据前一篇文章描述实现的A*算法  阅读全文

posted @ 2009-08-14 17:43 pear_li 阅读(2077) | 评论 (1)  编辑

简版 容器vector 实现
     摘要: vector为我们提供了可伸缩的顺序存储容器,在顺序和随机存储方面效率很高  阅读全文

posted @ 2009-08-12 15:46 pear_li 阅读(2453) | 评论 (0)  编辑

0-1背包问题
     摘要: 0-1背包问题是对空间问题,排布选择问题的抽象  阅读全文

posted @ 2009-08-11 03:02 pear_li 阅读(2642) | 评论 (1)  编辑

八皇后问题一解--用几何方法简化编程问题
     摘要: 在一个8×8国际象棋盘上,有8个皇后,每个皇后占一格;要求皇后间不会出现相互“攻击”的现象,即不能有两个皇后处在同一行、同一列或同一对角线上。问共有多少种不同的方法。
  阅读全文

posted @ 2009-08-10 15:11 pear_li 阅读(1883) | 评论 (0)  编辑

写了一个关闭电脑屏幕的服务程序
     摘要: 事情起因是这几天用电驴上下载一个资源,顺便推荐一下-国家地理频道的《终极工厂》,本人很喜欢看,偶然间翻到了http://www.verycd.com/topics/2746798/
总大小17多G,只好挂机下载,但是我XPS1530竟然没有关闭屏幕的热键-郁闷,盒上盖散热又是问题,那就自己动手吧
  阅读全文

posted @ 2009-07-15 14:36 pear_li 阅读(2882) | 评论 (15)  编辑

用之前写的物理模拟引擎编写了个小游戏

posted @ 2009-06-05 11:14 pear_li 阅读(1781) | 评论 (4)  编辑

vc也搞for each

posted @ 2009-05-15 18:40 pear_li 阅读(2713) | 评论 (7)  编辑

对象与对象的类型信息----获取对象的RTTI信息

posted @ 2009-03-12 17:55 pear_li 阅读(4023) | 评论 (3)  编辑

MSVC++ 对象内存模型深入解析与具体应用 (二)

posted @ 2009-03-11 14:25 pear_li 阅读(1938) | 评论 (4)  编辑

C++的静态联编和动态联编技术
     摘要: 联编是指一个计算机程序自身彼此关联的过程。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。

静态联编

静态联编是指联编工作出现在编译连接阶段,这种联编又称早期联编,因为这种联编过程是在程序开始运行之前完成的。

在编译时所进行的这种联编又称静态束定。在编译时就解决了程序中的操作调用与执行该操作代码间的关系,确定这种关系又称为束定,在编译时束定又称静态束定。下面举一个静态联编的例子。  阅读全文

posted @ 2009-03-10 23:02 pear_li 阅读(1142) | 评论 (0)  编辑

MSVC++ 对象内存模型深入解析与具体应用(一)

posted @ 2009-03-10 12:57 pear_li 阅读(2767) | 评论 (8)  编辑

预定义符号常量
     摘要: C++继承了ANSI C的预定义常量,预处理器在处理代码时将它们替换为确定的字面常量。这些符号不能用#define重新定义,也不能用#undef取消该宏。

__LINE__ 引用语句的代码行号
__FILE__ 引用语句所在的文件名
__DATE__ 引用语句所在源文件被编译的时期
__TIME__ 引用语句所在源文件被编译的时间  阅读全文

posted @ 2009-03-10 10:55 pear_li 阅读(960) | 评论 (0)  编辑

详解virtual table
     摘要: C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。

  阅读全文

posted @ 2009-03-10 09:34 pear_li 阅读(8638) | 评论 (3)  编辑

Full C++ Archive