我的代码放在一个文件中,在必要的地方附加了附件,并且我遇到了这个奇怪的问题-我有一个带有3个特殊化功能的重载函数。称之为
void a(int x, int y);
void a(float x, float y);
void a(std::string x, std::string y);
还有其他功能,可以称之为pack_it:
int pack_it(int c, int d);
Pack_it由其他一些功能组成,所有这些功能均附有必要的标头。 所有提到的功能都在一个名称空间的一个文件中。当我将pack_it函数用于第二个专业化和第三个专业化时,它可以正常工作且没有错误。当我开始专门研究时,情况会有所不同。在构建期间,我在pack_it函数中的函数符号未解析的链接器上遇到问题。如何解决这个问题?