发布时间:2013-09-11 19:01:53
C++ 对象的内存布局(上) 陈皓http://blog.csdn.net/haoel 点击这里查看下篇>>>前言 07年12月,我写了一篇《C++虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。我在这里一并对大家的留言.........【阅读全文】
发布时间:2013-09-09 20:05:31
http://www.cnblogs.com/netcorner/archive/2006/11/09/2912502.html< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>一、项目开发计划1. 引言1.1 编写目的 【阐明编写开发计划的目的,指明读者对象。】1.2 项目背景 【可包.........【阅读全文】
发布时间:2013-09-09 08:19:28
这部分《c专家编程》写得很详细,在第九章里面说明了什么时候数组和指针是相同的。有一句话很重要:c语言把数组和下标改写成指针偏移量的根本原因是指针和偏移量是底层硬件所使用的基本模型。......【阅读全文】
发布时间:2013-09-05 20:10:19
同样是利用现有对象的值,生成/更新另一个对象的值。区别在于:复制构造函数是去完成对未初始化的存储区的初始化,而赋值操作符则是处理一个已经存在的对象。对一个对象赋值,当它一次出现时,它将调用复制构造函数,以后每次出现,都调用赋值操作符。 定义对象a,并用另一个对象b对a进行初始化时, 若没有.........【阅读全文】
发布时间:2013-09-05 19:51:48
对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a=88;int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include <iostream>using namespace std;class CExample {private: &n.........【阅读全文】