2
我有一个命名空间,构建出一个.cpp和.h
许多类使用此名称空间并从中调用模板函数 如何修复所有未定义的引用链接过程? 我在哪里可以放置模板函数的所有定义? 有人可以告诉我一个名称空间的示例,该名称空间使用模板,然后是使用该名称空间的类,并且可以成功调用其中一个模板化函数而不会出错?未定义的参考(模板)
我有一个命名空间,构建出一个.cpp和.h
许多类使用此名称空间并从中调用模板函数 如何修复所有未定义的引用链接过程? 我在哪里可以放置模板函数的所有定义? 有人可以告诉我一个名称空间的示例,该名称空间使用模板,然后是使用该名称空间的类,并且可以成功调用其中一个模板化函数而不会出错?未定义的参考(模板)
您很可能错误地将模板定义放置在.cpp文件中。
有关详细信息,请参阅FAQ项目"Why can't I separate the definition of my templates class from its declaration and put it inside a .cpp file?"。
紧随其后的FAQ项目也可能对您有所帮助,但并不完全清楚您的问题(详细)。
Cheers & hth。,