这里是我在公共场所宣布如何宣布"模板"
void print();
这是打印
template<class T>
T XArray<T>::print()
{
for ( int i = 0; i < size; ++i)
cout << Array[i] << " ";
cout << "\n\n";
}
我不知道自己做错了什么。
答案 0 :(得分:0)
您的定义是说打印返回T
,但您的声明表明它返回void
。
将其更改为
template<class T>
void XArray<T>::print()