摘要: 重载,通常是对不同数据类型进行相同或相似的操作。如果如果是对不同数据类型进行相同操作,那么使用函数模板将会更加简洁。(注意:重载只是具有相同的函数名字罢了,完全可以在重载的函数中进行完全不同的操作。而重载必须是完全相同的操作)。在编写程序过程中,只需要提供函数模板的定义,编译器会通过模板函数调用过程 阅读全文
posted @ 2019-03-14 17:56 木子苍苍 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 向下强制类型转换 在C++中,基类(父类)指针可以指向派生类(子类)对象,因为派生类对象也是一个基类对象(但反过来不一样,基类对象不是一个派生类对象)。然而基类指针只能调用基类的成员函数,如果试图使用该指针调用仅在派生类中含有的成员函数(子类特有的,不是继承和重写父类的函数),将会产生编译错误。为了 阅读全文
posted @ 2019-03-14 13:29 木子苍苍 阅读(1682) 评论(0) 推荐(0) 编辑