简答题

简述函数模板与重载有什么异同点。

正确答案

相同点:函数模板与重载都采用静态绑定实现了编译时的多态性。
不同点:函数重载主要用于功能相同而参数不同的多个函数的定义;而函数模板主要用于对不同类型的数据完成相同操作的一种简化形式。

答案解析