- UID
- 580
- 精华
- 积分
- 561
- 威望
- 点
- 宅币
- 个
- 贡献
- 次
- 宅之契约
- 份
- 最后登录
- 1970-1-1
- 在线时间
- 小时
|
C++模板实现的单向队列的元素添加,元素删除,元素清除功能
Queues.hmain.cpp- // main.cpp
- #include <iostream>
- #include "Queues.h"
- using namespace std;
- void main()
- {
- cout<<"*****************************test queue init***************************"<<endl;
- Queues<int> Que;
- cout<<"Queues is empty? :"<<Que.isEmpty()<<endl;
- cout<<"Que's length is:"<<Que.getLength()<<endl;
- cout<<"*****************************test queue add****************************"<<endl;
- Que.add(1);
- Que.add(2);
- Que.add(3);
- Que.add(4);
- Que.print();
- cout<<"Queues is empty? :"<<Que.isEmpty()<<endl;
- cout<<"Que's length is:"<<Que.getLength()<<endl;
- cout<<"*****************************test queue erase**************************"<<endl;
- Que.erase();
- Que.erase();
- Que.print();
- cout<<"Queues is empty? :"<<Que.isEmpty()<<endl;
- cout<<"Que's length is:"<<Que.getLength()<<endl;
- cout<<"*****************************test queue clear**************************"<<endl;
- Que.clear();
- Que.print();
- cout<<"Queues is empty? :"<<Que.isEmpty()<<endl;
- cout<<"Que's length is:"<<Que.getLength()<<endl;
- }
复制代码 程序的运行结果:
|
|