1. 函数模板
知识点:
1. 函数模板调用时不需要显式指定类型,系统自动匹配参数类型,若没有合适的,会进行报错。
2. 类模板使用需要显式指定类型。
3. 返回值和参数的类型一致。将函数赋值给函数指针之时,尤其需要注意这个问题。
4. 函数模板是由编译器根据调用类型实例化为可执行的函数。
5. 函数模版可以针对函数参数类型不同/返回值类型 作为模版参数。
6. 类模板可以针对 数据成员、成员函数、继承的基类类型 作为模板参数。
其他的都比较常见,但是类模板可以针对 继承的基类类型 作为模板参数这个还没有看到过。参见ouge的回答,或1.1节。
题目:定义函数模板add,以下说法正确的有:()
pfun2 =