stocklist.h

来自「C++作业 完成一些简单的图形及其输入输出的功能 对于大学本科生做课程设计又很大」· C头文件 代码 · 共 46 行

H
46
字号
//stocklist.h

# ifndef STOCKLIST_H
# define STOCKLIST_H

# include "shipparts.h"

struct stock_node//建立库存结点结构。
{
	stock *stock_ptr;
	char stock_type; // 'p'or 's'
	stock_node * next_node;
};//分号是必须的。

class stock_list//库存清单类
{
private:
	stock_node * head_ptr;
public:
	stock_list()
	{
		head_ptr=NULL;//库存清单首地址设置为空,为以后建立库存清单准备。
	}

	void insert_stock(stock_node * & new_stock);

	stock_node *find_part(char part_no[4]);

	stock_node* find_ship(char model[MAX_MODEL+1]);

	void display_list();
	
	~stock_list(); 
};

void insert_part(stock_list&);

void insert_ship(stock_list&);

void change_stock_level(stock_list&,char);

void query_part_level(stock_list&);

void generate_part_error();

# endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?