类的继承过程分为公有继承,保护继承和私有继承,无论哪一种继承,基类的私有成员在派生类成员中都是不可见的,可是基类的私有成员是否被派生类继承了呢?通过以下实验即可知道。
代码如下:
class Base {
public:
Base():a(5){}
private:
virtual void f() { cout
int a;
};
cl...
分类:
其他好文 时间:
2014-09-29 16:48:31
阅读次数:
180
whether-constructor-can-call-virtual-function
分类:
其他好文 时间:
2014-09-29 13:48:40
阅读次数:
167
(1)jvm,jre,jdk分别是什么:jvm:Java Virtual Machine(Java虚拟机)jre:java runtime environment,就是java程序的运行环境jdk:JDK(Java Development Kit) 是 Java 语言的软件开发工具包jdk中包含jr...
分类:
编程语言 时间:
2014-09-29 04:09:46
阅读次数:
335
参考资源:http://blog.csdn.net/kongxx?viewmode=contentshttp://my.oschina.net/feedao/blog==============================运行环境win8.1 + virtual box, 运行 centos6....
分类:
其他好文 时间:
2014-09-28 19:39:15
阅读次数:
322
C++ virtual继承的另一种名称是菱形继承,主要目的是用于解决从不同类继承来的同名数据成员在内存中有不同的拷贝,造成数据不统一的
问题,以致于在进行类释放时造成内存泄漏。将共同的基类作为虚基类,这时从不同的路径继承过来的同名数据成员在内存中就只有一个拷贝,同
一个函数名也只有一个映射。这样不仅就解决了二义性问题,也节省了内存,避免了数据不一致的问题。
如下是实现格式:
cla...
分类:
编程语言 时间:
2014-09-28 13:58:52
阅读次数:
180
当我们的虚拟机在非正常关闭后,再次启动机器时,Virtual Box会出现 Runtime error opening 'C:\Users\admin\VirtualBox VMs\Windows Server\Windows Server.vbox for reading: -102 (File....
分类:
其他好文 时间:
2014-09-28 08:56:11
阅读次数:
234
source fromhttp://blog.csdn.net/steedhorse/article/details/333664// Test.cpp #include using namespace std; class Base { public: void f...
分类:
编程语言 时间:
2014-09-27 15:21:49
阅读次数:
207
1、首先在头文件里面声明DECLARE_SERIAL(CSelectionSerial)2、重写CObject的Serialize函数virtual void Serialize(CArchive& ar){ CObject::Serialize(ar); //关键代码 if(ar.Is...
分类:
其他好文 时间:
2014-09-27 12:09:59
阅读次数:
280
Virtual Memory and Memory Mapping Virtual memory was introduced in 1959. The main goal was to significantly simplify programming by abstracting the qu...
分类:
其他好文 时间:
2014-09-27 00:11:58
阅读次数:
314
1 .1 LvsLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR)本文主要介绍DR模式运用1 ...
分类:
其他好文 时间:
2014-09-26 21:43:08
阅读次数:
248