相关疑难解决方法(0)

正常功能和模板功能之间的优先级

在下面的代码中,main函数使用普通函数而不是Template函数.

#include <iostream>

using namespace std;

template <class T>
void num(T t){cout<<"T : "<<t;}

void num(int a){cout<<"wT : "<<a;}


int main()
{
    num(5);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这背后可能的原因是什么?

c++ templates overloading

6
推荐指数
2
解决办法
1932
查看次数

标签 统计

c++ ×1

overloading ×1

templates ×1