红莲教主 发表于 2016-5-13 13:35:37

函数模板

#include <iostream>
#include <string>

using std::cout ;
using std::endl ;
using std::string ;


//函数模板的申明和定义放在一起,不要分开
//否则编译会出现莫名其妙的错误
template<typename T1 , typename T2 , typename T3>
T1 foo(T2 a , T3 b)
{
    return a + b ;
}

int main()
{
    cout<<foo<int ,int ,int>(10,100)<<endl;;
    return 0;
}
页: [1]
查看完整版本: 函数模板