基于数据成员是一个数组来实现的list
2011-04-11 22:31
483 查看
/*基于数据成员是一个数组来实现的list*/
/*2011.4.10 by winlin*/
#ifndef STATIC_ARRAY_LIST_H
#define STATIC_ARRAY_LIST_H
#include <iostream>
const int CAPACITY=1024;
typedef int elementTypt;
class list
{
public:
list();
~list();
bool empty() const;
void insert(elementTypt item,int pos);
void erase(int pos);
void dispaly(ostream& out) const;
private:
int m_Size; //the number of members in the array
elementTypt m_Array(CAPACITY); //the array to instore the numbers
};
ostream& operator <<(ostream& out,const list& alist);
#endif // STATIC_ARRAY_LIST_H
相关文章推荐
- 基于数据成员是指向一个数组的指针来实现的list
- 需要求3个长方体的体积,写一个基于对象的程序,数据成员包括 length width height 要求用成员函数实现以下功能
- 使用数组作为数据成员来实现栈
- 一个基于JRTPLIB的轻量级RTSP客户端(myRTSPClient)——实现篇:(五)用户接口层之提取媒体流数据
- 前端攻城狮学习笔记一:实现一个遍历数组或对象里所有成员的迭代器
- List的All方法使用问题:我用List1的All方法来确保List1的所有每个数组元素中是否包含Arr1中的任意元素,这个部分很难实现。 因为,没有一个数组中是否包含另一个数组中的任意元素这个功能
- 编写一个类,实现简单的栈操作。数据的操作按先进后出的顺序。成员函数为pop; push; size; full; empty; print等等
- java java local cache本地缓存的两种实现,一个基于list轮询一个基于timer定时
- 11周1--2以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径),以及求面积的成员函数area,实现其他需要的成员函数,设计main函数完成测试;
- C#使用泛型数组简单实现一个列表List
- 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(4):数据初始化(三)
- 设计一个学生类,其中包含学号、姓名、成绩等数据成员,创建学生对象并且倒入到文件file.txt,然后由文件读取到另一个学生对象并输出,试编程实现。
- 用HashSet()实现重新建立一个没有重复数据的数组
- 给出一个数组,计算数组中少了哪个数据的实现
- java java local cache本地缓存的两种实现,一个基于list轮询一个基于timer定时
- 写出一个你自己的MVC框架-基于对springMVC源码实现和理解(3):数据初始化(二)
- java cache过期策略两种实现,一个基于list轮询一个基于timer定时
- Objective-C如何自己实现一个基于数组下标的属性访问模式
- 基于mina实现一个简单数据采集中间件的多客户端在线测试程序