list.h

来自「包括图、二叉树、链表」· C头文件 代码 · 共 26 行

H
26
字号
#ifndef LIST_H_
#define LIST_H_
#include"Node.h"
enum Error_code{overflow,underflow,success,rangeerror};
class List
{
public:
	List();
	Error_code insert(int position,const int &data);
	Error_code remove(int position);
	Error_code replace(int position,const int &data);
	Error_code retrieve(int position,int &data) const;
	void creat_list();
	void print();
	void select();
	int size();
	bool full();
	bool empty();
private:
	int count;
	Node *head;
	Node *set_position(int position) const;
};

#endif
	

⌨️ 快捷键说明

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