使用模板类的时候出现警告
warning: instantiation of function \'AAA<int>::fun\' required here, but no definition is available
问题原因和解决
出现这样的问题是由于模板类的定义和声明需放在同一文件中,将其放入同一文件中即可解决。当然也可以查找其他方法使模板类的定义声明放在不同文件中,需要加入特殊语句/声明。
warning: instantiation of function \'AAA<int>::fun\' required here, but no definition is available
出现这样的问题是由于模板类的定义和声明需放在同一文件中,将其放入同一文件中即可解决。当然也可以查找其他方法使模板类的定义声明放在不同文件中,需要加入特殊语句/声明。