未定义的引用(模板)

时间:2011-10-22 07:51:46

标签: c++ class templates namespaces

我有一个名称空间,它是由.cpp和.h
构建的 许多类使用此命名空间并从中调用模板函数 如何在链接过程中修复所有未定义的引用? 我在哪里放置模板函数的所有定义? 有人可以告诉我一个使用模板的命名空间的例子,然后是一个使用该命名空间的类,并且可以成功调用其中一个模板化函数而没有错误吗?

1 个答案:

答案 0 :(得分:2)

您很可能错误地将模板定义放在.cpp文件中。

有关详细信息,请参阅常见问题解答"Why can't I separate the definition of my templates class from its declaration and put it inside a .cpp file?"

以下常见问题项目也可能对您有所帮助,但您的问题并不完全清楚(详情)。

干杯&第h。,