现在的位置: 首页 > 综合 > 正文

函数模板与同名的非模板函数重载的时候,两者调用顺序

2014年01月15日 ⁄ 综合 ⁄ 共 158字 ⁄ 字号 评论关闭


函数模板与同名的非模板函数重载时候,调用顺序:

  1. 寻找一个参数完全匹配的函数,如果找到了就调用它
  2. 寻找一个函数模板,将其实例化,产生一个匹配的模板函数,若找到了,就调用它
  3. 若1,2都失败,再试一试低一级的对函数的重载方法,例如通过类型转换可产生参数匹配等,若找到了,就调用它
  4. 若1,2,3均未找到匹配的函数,则是一个错误的调用

抱歉!评论已关闭.