Esempio n. 1
0
//从前向后显示deque队列的全部元素
void put_deque(INTDEQUE deque, char *name)
{
    INTDEQUE::iterator pdeque;//仍然使用迭代器输出
    cout << "The contents of " << name << " : ";
    for(pdeque = deque.begin(); pdeque != deque.end(); pdeque++)
        cout << *pdeque << " ";//注意有 "*"号哦,没有"*"号的话会报错
    cout<<endl;
}
Esempio n. 2
0
void Deq::printcontents(INTDEQUE &deque)
{
	INTDEQUE::iterator pdeque;
	cout << "size = " << deque.size()<< endl;
	cout << "The output is:"<< endl;
	for(pdeque = deque.begin(); pdeque != deque.end(); pdeque++ )
	{
		cout << (*pdeque).ID << " ";
		cout << (*pdeque).Name << " ";
		cout << (*pdeque).Level << " ";
		cout << (*pdeque).Path << "   ";
	}
	cout << endl;
}