小编Gis*_*une的帖子

在结构中使用模板 - 制作通用链表

在.NET中,我非常喜欢System.Generic.List,并希望将其复制为学习C++语言的一种方式.问题是我希望它是通用的,我希望元素包含模板类型T的值.我知道要做什么,但问题在于节点.

template<class T>
struct node
{
    T value;
    bool isFirst;
    node *next;
};
Run Code Online (Sandbox Code Playgroud)

我试过谷歌搜索一段时间,但没有发现任何相关的东西.我刚刚浏览了www.cplusplus.com上的教程.我是否必须使用指针引用此类,如果是,如何?

提前致谢

Gisle Aune

c++ templates struct linked-list

0
推荐指数
1
解决办法
5358
查看次数

标签 统计

c++ ×1

linked-list ×1

struct ×1

templates ×1