资源简介
本人用C++写的操作代码,操作系统上面运行,非MFC界面,适合初学者学习以及课程设计论文,库存管理系统实现了增加、删除、查找(按名称或者按首字)、入库、出库、自动保存、自动存取功能。
代码片段和文件信息
#include
#include
#include
#include
using namespace std;
int count=0;
class CData //定义数据基类
{
public:
CData(){};
virtual int Compare(CData &int)=0;
virtual void Show()=0;
virtual ~CData(){};
};
class CNode //定义结点基类
{
private:
CData *pData; //用于指向数据类的指针
CNode *pNext; //用于指向链表的后向指针
public:
CNode()
{
pData=0;pNext=0;
}; //结点构造函数
CNode(CNode &node) //用于拷贝的构造函数
{
pData=node.pData;
pNext=node.pNext;
}
void InputData(CData *pdata){pData=pdata;} //输入数据
void ShowNode(){pData->Show();} //打印一个节点的数据
CData *GetData(){return pData;}
friend class CList; //定义链表类为基类
};
class CList
{
CNode *pHead; //链表头结点指针
public:
CList(){pHead=0;};
~CList(){DeleteList();}
void AddNode
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 112 2010-06-29 12:49 C++作业\repository.dat
文件 13818 2010-06-29 13:13 C++作业\仓库管理系统.cpp
文件 3479 2010-06-29 13:13 C++作业\仓库管理系统.dsp
文件 549 2010-06-27 16:22 C++作业\仓库管理系统.dsw
文件 58368 2010-06-29 13:13 C++作业\仓库管理系统.ncb
文件 48640 2010-06-29 13:13 C++作业\仓库管理系统.opt
文件 1361 2010-06-29 12:58 C++作业\仓库管理系统.plg
文件 112 2010-06-29 13:13 C++作业\仓库管理系统.positions
目录 0 2010-06-29 13:13 C++作业
----------- --------- ---------- ----- ----
126439 9
- 上一篇:吃内存代码
- 下一篇:linux C语言 使用结构体对文件操作 读 写 查找
相关资源
- 交通灯管理仿真程序
- C++商品库存管理系统
- C语言链式学生管理系统
- 基于MFC的学生通讯薄管理系统
- c++面向对象大作业 银行系统
- C++ MFC 教师工资管理系统
- C语言写的家庭财务管理系统
- Visual C++ 典型模块与项目实战大全 第
- 数据结构c语言实现的一个简单的学生
- 学生信息管理系统C语言包含实验报告
- 学生宿舍管理系统C++
- 超市商品管理系统
- VS2010学生信息管理系统 C++源码
- 数据结构课程设计学生选课管理系统
- MFC基于对话框的图书管理系统
- VC++实现的停车场管理系统
- C++大作业-银行管理系统课程设计报告
- C++大作业-银行管理系统源代码
- C++实现员工工资管理系统
- C++大作业 停车场管理系统
- c++ 数据库 图书馆管理系统
- 停车场管理系统课程设计C++
- C/S架构图书管理系统报告
- C++个人通讯录管理系统
- C语言课程设计:停车场管理系统
- 成绩管理系统(基于文件输入输出流
- 毕业设计管理系统 源代码C++
- 华为_车辆违规管理系统_代码已实现,
- 工资管理系统
- C++课程设计媒体库管理系统
评论
共有 条评论