C++ 模板名称的使用无效
我收到一个错误,上面写着“在没有参数列表的情况下,模板名'linkedList'的使用无效。”有人能告诉我参数列表是什么吗?当我试图研究错误时,它似乎与我定义构造函数的位置有关,但我无法找出除此之外的任何东西 这是我的课程的一个非常简短的版本:C++ 模板名称的使用无效,c++,templates,C++,Templates,我收到一个错误,上面写着“在没有参数列表的情况下,模板名'linkedList'的使用无效。”有人能告诉我参数列表是什么吗?当我试图研究错误时,它似乎与我定义构造函数的位置有关,但我无法找出除此之外的任何东西 这是我的课程的一个非常简短的版本: Template <class T> class linkedList { public: node *mStart; linkedList():mStart(NULL) {} } 关键字模板为小写 我猜您希望将模板
Template <class T>
class linkedList
{
public:
node *mStart;
linkedList():mStart(NULL)
{}
}
模板
为小写template <class T>
class linkedList
{
public:
T *mStart; // or node<T> *mStart; (hat tip: @chris)
linkedList():mStart(NULL) {}
};
linkedList<int> que;
模板
类链接列表
{
公众:
T*mStart;//或node*mStart;(帽尖:@chris)
linkedList():mStart(NULL){}
};
链接列表;
模板
为小写template <class T>
class linkedList
{
public:
T *mStart; // or node<T> *mStart; (hat tip: @chris)
linkedList():mStart(NULL) {}
};
linkedList<int> que;
模板
类链接列表
{
公众:
T*mStart;//或node*mStart;(帽尖:@chris)
linkedList():mStart(NULL){}
};
链接列表;
还有模板参数,就像错误所说的。还有模板参数,就像错误所说的。他没有遗漏构造函数主体。我的错误。。。lol@0x499602D2哈哈。。。我也错过了。:-)基于que
,OP可能需要node*mStart代码>@chris好点子。。。更新了帖子。谢谢!下次我将直接从代码块复制/粘贴我的代码,因为你提到的问题#1和3只是我在这篇文章中的打字错误。他没有遗漏构造函数主体。我的错误。。。lol@0x499602D2哈哈。。。我也错过了。:-)基于que
,OP可能需要node*mStart代码>@chris好点子。。。更新了帖子。谢谢!下次我将直接从代码块复制/粘贴我的代码,因为你提到的问题#1和3只是我在这篇文章中的拼写错误。