函数模板与函数重载

函数模板遇上函数重载时: 1、 函数模板可以像普通函数一样被重载 2、 C++编译器优先考虑普通函数 3、 如果函数模板可以产生一个更好的匹配,那么选择模板 4、 可以通过空模板实参列表的语法限定编译器只通过模板匹配 特别需要注意的是: 函数模板不允许自动类型转化 普通函数能够进行自动类型转换 函数模板的深入理解 ― 编译器并不是把函数模板处理成能够处理任意类型的函数 ― 编译器从函数模板通过具体
相关文章
相关标签/搜索