模板类的中的模板数据成员如何初始化?
//模板类的中的模板数据成员如何初始化?//就像这样,传入的是int类型,但如何初始化?#include<iostream>#include<conio.h>usingn...
//模板类的中的模板数据成员如何初始化?
//就像这样,传入的是int类型,但如何初始化?
#include <iostream>
#include <conio.h>
using namespace std;
template <class DATA>
class NODE
{
public:
DATA data;
NODE *next;
};
int main()
{
NODE<int>node ;
getch();
return 0 ;
} 展开
//就像这样,传入的是int类型,但如何初始化?
#include <iostream>
#include <conio.h>
using namespace std;
template <class DATA>
class NODE
{
public:
DATA data;
NODE *next;
};
int main()
{
NODE<int>node ;
getch();
return 0 ;
} 展开
3个回答
推荐于2016-01-24 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
和普通的类定义静态成员一样,只不过要加上模板的申明。
template <typename T>
struct template_class {
static int static_member;
};
template <typename T>
int template_class<T>::static_member = 1;
template <typename T>
struct template_class {
static int static_member;
};
template <typename T>
int template_class<T>::static_member = 1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提供带参的构造函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |