C/C++知识点总结(4)

时间:2014-06-06 10:51:44   收藏:0   阅读:315

C++的类型转换规则:

 

对象值类型之间的类型转换:

 

C++中有三种强制类型转换方式:

 

对象类型之间的转换,无论是基类对象转换成派生类对象,还是派生类对象转换成基类对象,都是生成新对象的过程,需要调用对应的构造函数,并且可能会丢失信 息(派生类转换到基类的时候会出现信息丢失)。而指针或者索引之间的转换则只是访问模式的转换,对于对象本身来讲并没有实质上的变化,因此不同类别之间的 指针和索引可以相互转换,并且转换是可逆的;

 

虚函数机制的使用:

 

四类函数定义:

三类索引情况:(针对四类函数定义中的四项)

 

对C++类的内存模型的理解:

 

虚拟继承和虚基类:用于避免多继承环境中的二义性和内存使用效率

C/C++知识点总结(4),布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!