先上概念,C++的多态性:系统在运行时根据对象类型,来确定调用哪个重载的成员函数的能力。多态性是通过虚函数实现的。成员函数之前加了virtual,即成为虚函数。有虚成员函数的类,编译器在其每个对象的开始处自动加一个指针,称为虚表指针,因为它指向一个表,称为虚函数表,表的元素是函数指针,指向该类的虚成...
分类:
编程语言 时间:
2014-09-04 00:04:57
阅读次数:
236
桥接模式网上都讲得很复杂,我总结一下就是一句话: 如果多个维度变化,每个维度都有一个基类,嗯,就这样 #include?<iostream>
using?namespace?std;
class?Os?{
??public:
????virtual?void?Set...
分类:
其他好文 时间:
2014-09-03 18:31:27
阅读次数:
246
Object Storage UploaderOverviewWe’ve recently added the option to import customer-supplied Virtual Hard Disks (VHDs) to our object storage offering. T...
分类:
其他好文 时间:
2014-09-03 16:39:26
阅读次数:
205
2009年的印象:曾经有过一段时间,徘徊于对虚拟机硬盘格式的迷惑中,2009年,终于得出了一些结论(下面的思路基本通用于其他虚拟机)搜了下,发现大部分用qemu或者kvm的,都默认使用qcow2来作为虚拟硬盘,但qemu官方默认是用raw。下面是qemu wiki对两种格式的描述:rawRaw di...
分类:
其他好文 时间:
2014-09-03 16:30:36
阅读次数:
234
前面两文主要对前端网络流的数据路径和虚拟网卡的创建进行了说明,这些可以看做是Guest OS网络数据包收发的准备工作,那么网络数据包是如何在Guest OS中进进出出的呢,本文就是重点讲述Guest
OS的数据包的收发路径,其中涉及到一个重要的虚拟化技术,即I/O虚拟化。
[点击查看全文]
http://luoye.me/2014/07/26/netdev-virtual-3/...
分类:
Web程序 时间:
2014-09-03 13:07:26
阅读次数:
222
下面我们看一个Override的Example namespace MyCollection{ public class MyBase { public virtual string Meth1() { return "MyBase-Meth1"; } public virtual string M...
分类:
其他好文 时间:
2014-09-02 17:37:45
阅读次数:
284
A processor including a virtualization system of the processor with a memory virtualization support system to map a reference to guest-physical memory...
分类:
其他好文 时间:
2014-09-02 10:18:25
阅读次数:
428
vm虚拟机问题:You have configured this virtual machine to use a 64-bit guest operating system. However, 64-bit operation is not possible. This host is VT-ca...
分类:
其他好文 时间:
2014-09-02 10:14:34
阅读次数:
209
【1】什么是迭代器模式?【2】迭代器模式代码示例:代码示例: 1 #include 2 #include 3 using namespace std; 4 5 class Iterator; 6 7 class Aggregate 8 { 9 public:10 virtual It...
分类:
其他好文 时间:
2014-09-01 22:39:33
阅读次数:
253
#include
using namespace std;
class A {
public:
char ch[1];
virtual void fun() {
}
};
class B: virtual public A {
public:
char ch[1];
virtual void fun() {
}
};
class C: virtual publ...
分类:
编程语言 时间:
2014-09-01 14:03:53
阅读次数:
223