猿问

模拟实现STL中list容器的源码对于链表list类的拷贝构造函数的编译器报错问题

typedef __ListIterator__<T, T&, T*> Iterator;

LinkType _node;

Iterator Begin()
	{
		return _node->_next;
	}
List(const List<T>& l)
	{
		_node=new Node;
		_node->_next=_node;
		_node->_prev=_node;
		Iterator it=l._node->_next;//这里将这句话换成Iterator it=l.Begin();为什么编译过不去
		

		while(it!=l._node)
		{
			PushBack(it._node->_value);
			it++;
		}

	}
	


Javackx3956272
浏览 1390回答 1
1回答

寂寞0_0男孩

java语言?还是C?
随时随地看视频慕课网APP
我要回答