- 链接地址:https://renguodong.blog.csdn.net/article/details/126403453
- 链接标题:31-40==c++知识点_栋哥爱做饭的博客-CSDN博客
- 所属网站:renguodong.blog.csdn.net
- 被收藏次数:7176
特例化不影响参数匹配。例如,此处如果是compare(3,5),则调用普通的模板,若为compare(“hi”,”haha”)则调用特例化版本(**因为这个cosnt char*相对于T,**更匹配实参类型),注意二者函数体的语句不一样了,实现不同功能。在基类得函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据所指对象的实际类型来调用相应的函数,如果对象类型是派生类,就调用派生类的函数,如果对象类型是基类,就调用基类的函数。因此,想保证程序的类型安全性,应尽量避免使用空类型指针void。.
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除