list.cpp

来自「《c++ 实践之路》光盘中的源代码」· C++ 代码 · 共 22 行

CPP
22
字号
// (c) Bartosz Milewski 2000
#include "List.h"
#include <iostream>

List::~List ()
{
	// free the list
	while ( _pHead != 0 )
	{
		Link* pLink = _pHead;
		_pHead = _pHead->Next(); // unlink pLink
		delete pLink;
	}
}

void List::Add ( int id )
{
	// add in front of the list
	Link * pLink = new Link (_pHead, id);
	_pHead = pLink;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?