C++不知道的只是二——作用域分辨的作用
来源:互联网 发布:软件大全网站 编辑:程序博客网 时间:2024/04/28 12:12
“::”的作用可以解决C++中多重继承可能出现的两异性的问题,例如:
class A
{
A(){}
public:
hello(){cout<<"hello A";}
};
class B
{
B(){}
public:
hello(){cout<<"hello B";}
};
class C: public A,public B
{
C(){}
public:
hello(){cout<<"hello C";}
};
void main()
{
C c;
c.A::hello();
c.B::hello();
c.hello();
}
如果没有::就会让编译器不知道该调用那个函数,导致编译出错,你学会了吗?
0 0
- C++不知道的只是二——作用域分辨的作用
- label不知道的作用
- 作用域分辨符 ::
- 《你不知道的JavaScript》学习笔记——作用域的理解
- 关于作用域和闭包——源自《你所不知道的JavaScript》
- 你不知道的JS读书笔记1—闭包&作用域
- 你不知道的宏作用
- JavaScript词法作用域(你不知道的JavaScript)
- 你所不知道的JS-------作用域
- 你不知道的javascript---初识作用域
- 你不知道的javascript---词法作用域
- 《你不知道的js》------1.作用域是什么
- 你不知道的JS---作用域和闭包
- 你不知道的JS-读书笔记(一)--作用域
- 你不知道的JavaScript--Item20 作用域与作用域链(scope chain)
- 读书笔记《你不知道的JavaScript上卷》1.3函数作用域和块作用域
- JavaScript作用域闭包(你不知道的JavaScript)
- 读书笔记《你不知道的JavaScript上卷》1.5作用域闭包
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- zookeeper 学习
- 行转列例子
- 整型输出越界问题
- 蓝桥杯——说好的进阶之取数博弈游戏(动态规划实现)
- C++不知道的只是二——作用域分辨的作用
- 【菜鸟学WCF】使用ScriptManager+Ajax调用WCF服务之如何为服务创建接口
- NYOJ 664 数字整除
- CentOS搭建局域网yum服务器
- 分组取最小值的例子
- Balanced Binary Tree
- 叛省沸曳早讯兽遥
- C++中的重载和覆盖
- div+css经典简单布局