模板函数 链接错误

来源:互联网 发布:荣耀盒子pro 安装软件 编辑:程序博客网 时间:2024/06/05 18:13

状况1:

函数是通用基本函数,故没有放到任何类中,为全局的。声明与实现分别放到.h和.cpp中,

编译报:链接错

 

1:不使用模板函数,用重载  ok

2:使用模板函数,但是将定义也一同放到.h中,ok

 

 

 

状况2:

在 a.h文件中定义的都是 模板函数,添加普通函数,编译连接出错,重定义

1:将新函数也定义为模板函数

2:将新函数定义到其它的.h文件中

 3:还有一种可能是在.h中include 如果在.cpp中引用也行就可以通过

 

原创粉丝点击