关于 函数模版 template 的问题,恳求大家帮忙
我现写一下关于一个简单的例子,我新建立
第一个源文件如下:
1.cpp
#include<iostream.h>
int add(int a, int b);
int main()
{int a=3,b=4;
cout<<add(a,b);
return 0;
}
第二个源文件
2.cpp
int add(int a,int b)
{
return a+b;
}
然后将他们连接起来没有问题。
后来我在想函数模版是不是也可以,于是我新建了一个程序,相当于将上面的两个源文件换为了:
1.cpp
#include<iostream.h>
template<class T>T add(T a,T b);
int main()
{int a=3,b=4;
cout<<add(a,b);
return 0;
}
2.cpp
template<class T>T add(T a,T b)
{
return a+b;
}
这是将他们执行的时候就出现了问题,好像是什么 unsolveble external;
请各位帮小弟想想办法 ,为什么第一个程序分为两个源文件没问题,而第二个程序就不行了呢?
第一个源文件如下:
1.cpp
#include<iostream.h>
int add(int a, int b);
int main()
{int a=3,b=4;
cout<<add(a,b);
return 0;
}
第二个源文件
2.cpp
int add(int a,int b)
{
return a+b;
}
然后将他们连接起来没有问题。
后来我在想函数模版是不是也可以,于是我新建了一个程序,相当于将上面的两个源文件换为了:
1.cpp
#include<iostream.h>
template<class T>T add(T a,T b);
int main()
{int a=3,b=4;
cout<<add(a,b);
return 0;
}
2.cpp
template<class T>T add(T a,T b)
{
return a+b;
}
这是将他们执行的时候就出现了问题,好像是什么 unsolveble external;
请各位帮小弟想想办法 ,为什么第一个程序分为两个源文件没问题,而第二个程序就不行了呢?
...全文
相关推荐
elsarticle-template ,Elsevier LaTeX模版
《Elsevier LaTeX模版详解与应用》在学术论文发表领域,Elsevier是一家知名的国际出版商,其提供的 LaTeX 模板被广泛应用于科技、工程、医学等领域的论文写作。"
组策略模版编辑器 Policy Template Editor 2.0.5
导出与导入:你可以导出修改后的模版,方便在其他系统上应用,或者导入其他人的模版进行参考。5. 验证策略设置:编辑器通常会提供验证功能,确保你设置的策略符合系统规范,避免因错误配置导致的问题。
微信小程序template模版的使用方法
**创建template模版** - 与page和Component不同,template模版无法直接在开发者工具中创建。
LaTeX-Template-Cn:\ LaTeX中文模版收集
本篇文章将深入探讨"LaTeX-Template-Cn"这一资源集合,帮助用户更好地理解和使用LaTeX中文模版。首先,我们来理解一下"LaTeX-Template-Cn"。
designer-template:设计器模版(基于不同插件)
在"designer-template"中,HTML可能被用来构建模版的基础框架,使得用户能够快速生成符合规范的网页结构。


