摘要: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#include<iostream>#defineinf1000000usingnamespacestd;constintMAXN=101;intmap[MAXN][MAXN];intid... 阅读全文
posted @ 2010-08-04 22:05 Spirit.Net 阅读(365) 评论(0) 推荐(0) 编辑
摘要: C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。 关于虚函数的使用方法,我在这里不做过多的... 阅读全文
posted @ 2010-04-30 15:23 Spirit.Net 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 编译:Northtibet 下载源代码 如果你是一个使用VB编程的程序员,要在程序中显示JPG或者GIF图像简直易如反掌,将图像控件拖到Form中,分分钟即可搞掂。但是C++程序员要显示同样的图形却没有那么轻松,那么是不是要自己编写JPG解压缩代码呢?当然不用那么复杂啦!本文将针对这个问题讨论如何在MFC中显示JPG或者GIF 图像。 用VB写图像显示程序之所以如此轻松,完全是利用了琳琅满目的图... 阅读全文
posted @ 2010-04-28 16:39 Spirit.Net 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Technorati 标签: C++,MFC作者:冯明德 MFC 提供CArchive类实现数据的缓冲区读写,同时定义了类对象的存储与读取方案。 以下对CArchvie 的内部实现作分析。 1.概述 2.内部数据 3.基本数据读写 4.缓冲区的更新 5.指定长度数据段落的读写 6.字符串的读写 7.CObject派生对象的读写 一.概述 CArchive使用了缓冲区,即一段内存空... 阅读全文
posted @ 2010-04-27 14:13 Spirit.Net 阅读(606) 评论(0) 推荐(0) 编辑