股票交易系统代码

股票交易系统代码

ID:35658325

大小:132.50 KB

页数:12页

时间:2019-04-07

股票交易系统代码_第1页
股票交易系统代码_第2页
股票交易系统代码_第3页
股票交易系统代码_第4页
股票交易系统代码_第5页
资源描述:

《股票交易系统代码》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、#include#include#include#include#include#includeclassStocklist;//股票链表类的声明structCusttable;//用户资料结构体声明classCustlist;//股票数据类声明Stocklist*head;//临时指向股票链表类的全局指针,作用是当程序运行时,把二进制中的数据写到这个临时的链表中,然后在这个临时的链表中进行各种操作,直到退出程序后再把临时的链表中的数据写入到二进制文件中,相当

2、于保存并更新了文件中的数据。Custtable*table;//临时指向用户资料结构体的指针,作用类似于上面的“临时指向股票链表类的全局指针”。inlineistream&Flush(istream&stream)//在书本中看到的用于清空输入缓冲区的函数。可以解决过多输入(如用cin.getline()接收数据时,过多的输入可以用该函数来清除掉,以免影响后面的输入),输入数据不符等问题。{stream.clear();intchars_to_skip=stream.rdbuf()->in_avail();returnstream.ignore(chars_to_skip);}str

3、uctCusttable//定义股票资料结构体{charName[20];//用户姓名intMoney;};classCStock//股票数据类{private:charstock_name[20];//股票名称charstock_code[6];//股票代码intstock_volume;//股票总股数intvolume_available,nHangup;//可交易的股数doublePrice;//股票的价格CStock*pNext;public:CStock();//构造函数CStock(char*code);//用股票代码初始化数据CStock(char*name,char*

4、code,intvolume,doubleprice);//初始化数据voidSetStock(char*name,char*code,intvolume,doubleprice);//数据赋值voidShow();//显示股票信息char*GetName(){returnstock_name;}//返回股票名称char*GetCode(){returnstock_code;}//返回股票代码double&GetPrice(){returnPrice;}//返回股票价格,买卖之前判断现金是否足够int&GetHangup(){returnnHangup;}//为1挂起,买卖之前判断是

5、否能进行交易int&GetVolume_available(){returnvolume_available;}//返回可交易总数,购买前判断输入的数据是否合理voidSubStockModify(intnNum);//购买股票,市场该股可交易总数减少voidAddStockModify(intnNum);//卖出股票,市场该股可交易总数增多CStock*GetNext(){returnpNext;}//返回下一个结点的指针~CStock(){cout<<"析构CStock类"<

6、me,"");strcpy(stock_code,"");stock_volume=0;volume_available=0;nHangup=0;Price=0;pNext=0;}CStock::CStock(char*code)//用股票代码初始化数据{strcpy(stock_name,"");strcpy(stock_code,"");stock_volume=0;volume_available=0;nHangup=0;Price=0;pNext=0;}CStock::CStock(char*name,char*code,intvolume,doubleprice)//初始化

7、数据{strcpy(stock_name,name);strcpy(stock_code,code);stock_volume=volume;volume_available=volume;nHangup=0;Price=price;pNext=0;}voidCStock::SetStock(char*name,char*code,intvolume,doubleprice)//数据赋值{strcpy(stock_name,name);strcpy(sto

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。