如果在编译模板类时出现错误:“error LNK2019: 无法解析的外部符号 …”,解决方法有三个:
(1)就是把类模板中成员函数的声明和定义都放在类的定义中(.h文件),不要分开就行。
(2)在主文件(main)文件包含.cpp文件,不包含.h文件。
(3)在类的定义中(.h文件)的最后包含类模板的实现文件(.cpp文件)。
类模板 error LNK2019: 无法解析的外部符号
最新推荐文章于 2024-06-09 10:08:45 发布
如果在编译模板类时出现错误:“error LNK2019: 无法解析的外部符号 …”,解决方法有三个:
(1)就是把类模板中成员函数的声明和定义都放在类的定义中(.h文件),不要分开就行。
(2)在主文件(main)文件包含.cpp文件,不包含.h文件。
(3)在类的定义中(.h文件)的最后包含类模板的实现文件(.cpp文件)。