在项目的同一文件位置创建admin.txt文档用于存储登录密码。
书籍属性 名字 价格 编号;
创建静态数组,存储量100;
系统功能:添加书籍,显示书籍,书籍删除,查找书籍,修改书籍,清空书籍,退出管理系统。
#include<iostream>
#include<fstream>
#define ADMIN_FILE "admin.txt"
#define MAX 100//最多存储100本书
using namespace std;
struct book//结构体定义书的属性
{
string name;
int price;
string id;
};
struct Bookarray//定义一个静态数组存储书本
{
book count[MAX];
int length = 0;
};
void bookMenu();//显示图书管理页面
void addbook(Bookarray* arr);//添加书籍
void showbook(Bookarray* arr);//显示书籍
void deletebook(Bookarray* arr);//书籍删除
void findbook(Bookarray* arr);//查找书籍
void changebook(Bookarray* arr);//修改书籍
void clearbook(Bookarray* a