
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.1.1. 虚拟继承下的虚成员函数0001 class Point2d0002 {0003 public :0004 Point2d(float x=0.00, float y=0.00);0005 virtual ~Point2d();0006 virtual void mumble();0007 virtual float Z() {retur
1.1. 指向成员函数的函数指针1.1.1. 静态成员函数指针double (Point::*coord)() = &Point::x;coord指向的是x的实际地址。1.1.2. 非虚拟非静态成员函数指针double (Point::*coord)() = &Point::x;指针取得的是x在内存中的真正地址,但这个值不完全,他需要被绑定在某个class object
1.1. 虚成员函数1.1.1. 单一继承下的虚成员函数0001 class Point0002 {0003 public :0004 virtual ~Point();0005 virtual Point &mult(float) = 0;0006 float X() const { return _x };0007 virtual f
天方夜谭VCL: 多态虫虫我们中国人崇拜龙,所谓“龙生九种,九种各别”。哪九种?《西游记》里西海龙王对孙悟空说:“第一个小黄龙,见居淮渎;第二个小骊龙,见住济渎;第三个青背龙,占了江渎;第四个赤髯龙,镇守河渎;第五个徒劳龙,与佛祖司钟;第六个稳兽龙,与神官镇脊;第七个敬仲龙,与玉帝守擎天华表;第八个蜃龙,在大家兄处砥据太岳。此乃第九个鼍龙,因年幼无甚执事,自旧年才着他居黑水河养性,待成名,
天方夜谭VCL: 开门虫虫前言如果你爱他,让他学VCL,因为那是天堂。如果你恨他,让他学VCL,因为那是地狱。──《天方夜谭VCL》 传说很久很久以前,中国和印度之间有个岛。那里的国王每天娶一个女子,过夜后就杀,闹得鸡犬不宁,最后宰相的女儿自愿嫁入宫。第一晚,她讲了一个非常有意思的故事,国王听入了迷,第二天没有杀她。此后她每晚讲一个奇特的故事,一直讲到第一千零一夜,国王终于幡然悔悟
1.2. 虚拟继承与数据成员考察下面的例子:0001 #include 0002 //-------------------------------------------------------------------0003 class x {};0004 class y : virtual public x {};0005 class z : virtual
第一章 简单对象模型1.1. 空对象的大小我们来看下面的这个类class Empty{};Empty这个类什么也不包含,其中没有任何数据和方法,那么,我们计算它所占据的空间大小sizeof(Empty)应该是多少呢?多数人认为应该是“0”,这似乎是毋庸置疑的,因为它什么也没有,不占据空间吗!但这到底对不对呢?我们来具体测试一下。我们建立这样一个文件Test.cpp,
第二章 数据成员模型1.1. 继承与数据成员考察下面的例子:0001 class Concrete10002 {0003 public :0004 int val;0005 char bit1;0006 };0007 class Concrete2 : public Concrete10008 {0009 public :0010
http://www.csdn.net/develop/read_article.asp?id=10569







