📄 linklist.h
字号:
#ifndef LINKLIST_H
#define LINKLIST_H
#include "Books.h"
class LinkList
{
public:
LinkList();//
void AddBooksArray (Books a[],int n);//增加一个books数组
~LinkList();
bool IsEmpty();//是否为空
int GetLength();//求链表的长度
Books * SearchByID(string _id);//通过图书的编号查找
Books * SearchByAuthor(string _author);//通过图书的作者查找
Books * SearchByBookName(string _bookN);//通过图书的书名查找
bool AddBooks(Books *b);//增加一本书
void DeleteBooks(Books &b);//删除一本书
bool InsertBooks(Books b,int k);//在第k个位置插入一本书
bool ClearLinkList();//链表清空
bool SaveList(char *fname); //从指定的文件中写
bool ReadList(char *fname);//从指定的文件中读
void displayLinkList();
Books *head;
/*private :*/
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -