我用C++练习写数据结构 中的链表 的时候 ,想让 每个节点储存的类型 不一样 怎么实现 ? 这是我节点的实现:
template<typename eletype>
class node {
public:
eletype element;
node* next;
};
假如现在 有两个 节点 一个 是 int 一个是 char 那么 int 类型的node是没法指向 char 的 node 的 这怎么搞?
想让他像 C#中的 ArrayList 一样 每个单元可以存放不用类型的 东西