缺少模板参数列表问题
//-----------------Stack.c---------------------templateclass Stack{public:Stack();~Stack();};//-----------------Stack.cpp---------------------#include "Stack.h"templateStac
文章共174字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
//-----------------Stack.c---------------------
template <class T>
class Stack
{
public:
Stack();
~Stack();
};
//-----------------Stack.cpp---------------------
#include "Stack.h"
template <class T>
Stack::Stack()
{
}
template <class T>
Stack::~Stack()
{
}
错误信息:error C2955: “Stack”: 使用 类 模板 需要 模板 参数列表
原因分析:模板类是带参数的类,要求在接口实现中的类名称后面加入模板类参数
解决方法:
template <class T>
Stack<T>::Stack()
{
}
template <class T>
Stack<T>::~Stack()
{
}
更多推荐
已为社区贡献1条内容
所有评论(0)