資源簡介
本人用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語言 使用結構體對文件操作 讀 寫 查找
評論
共有 條評論