在自定义类的头文件中使用了模板。在模板实例化时,编译器无法找到模板的实现。
【法一】
在使用了模板类或模板函数的文件中 #include 与放入了类定义的 .h 文件同名的 .cpp 文件(即实现了类中的各个函数的文件)。
【法二】(推荐)
将声明与实现写在一个文件里,命名.hpp
在自定义类的头文件中使用了模板。在模板实例化时,编译器无法找到模板的实现。
【法一】
在使用了模板类或模板函数的文件中 #include 与放入了类定义的 .h 文件同名的 .cpp 文件(即实现了类中的各个函数的文件)。
【法二】(推荐)
将声明与实现写在一个文件里,命名.hpp