2020
10-08
10-08
详解c++中的类型识别
1、类型识别的相关概念(1)类型识别的作用类型识别是面向对象中引入的一个新概念,主要用来判断赋值兼容性原则中的类型问题,即此时的数据类型到底是基类类型还是派生类类型?当基类指针指向子类对象或者基类引用成为子类对象的别名时,就需要使用类型识别;Base*p=newDerived();Base&r=*p对于上面的语句,我们可以这样认识,指针p是Base类型,但是P又指向了一个新的Derived类型,此时很难判断指针P的数据类型...
继续阅读 >