【发布时间】:2010-11-24 03:34:30
【问题描述】:
我在调用我拥有的模板类时遇到问题。 我声明了一个新的类型名称Array,它是一个模板;
在 .hpp 文件中:
template <typename T>
class Array
{
public:
Array();
};
.cpp 文件中:
template <typename T>
Array<T>::Array()
{
//Do something
}
主要:
Array<int> arr;
我收到链接错误:未解析到 ctor 的外部符号。
有什么想法吗?
【问题讨论】:
-
将此问题链接到stackoverflow.com/questions/495021/… 很有用,但它并不是真正的重复。 OP 不知道该问题中完全假设的内容。