virtual +指针,引用 => 滞后联编
来源:互联网 发布:网络文明正能量 编辑:程序博客网 时间:2024/05/16 06:18
滞后联编只有在virtual函数支持时才起作用;
virtual +指针,引用 => 滞后联编
非virtual函数的时候,即使使用指针,引用也不能使用其动态类型
class B
{
public:
B(){a = 3; b = 33;}
int a;
private:
int b;
};
class D:public B
{
public:
D(){c = 333; d = 3333;}
int c;
private:
int d;
};
int main()
{
D d;
cout << d.a << endl;
B &rb = d;
cout << rb.c << endl; //err
B *pb = &d;
cout << pb -> c << endl; //err
return 0;
}
- virtual +指针,引用 => 滞后联编
- Virtual、虚函数、指针、 引用、基类、父类
- 动态静态编联与virtual
- poj 2247 1338指针的滞后性
- 静态联编与动态联编之virtual的作用
- C++之静态联编与动态联编及virtual关键字的作用
- C++动态联编-函数指针
- 内存 编址 指针
- 指针引用
- 指针 引用
- 指针&引用
- 指针引用
- 指针引用
- 指针引用
- 指针&引用
- 引用指针
- 引用,指针
- 指针,引用
- 移动开发之我见
- 著名电子竞技游戏网站分析
- Delphi中实现事件“注入”
- 一个关于session使用的讨论
- 深入理解C语言指针的奥秘
- virtual +指针,引用 => 滞后联编
- 读网070122
- C#学习笔记四
- 也说说“小地方来的”
- 几天小记
- 2007_01_22炸弹人开发日志
- 人生八大问?
- 告诉我自己
- 工作流-Petri网概念(3) (学习笔记)