⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bookmanage_file.cpp

📁 用C++写的简单图书馆里源程序
💻 CPP
字号:
// BookManage_FILE.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include "BookManage_FILE.h"

//下面定义了一个比较函数指针数组
bool (*sort_func_addrs[4])(const BookRecord&, const BookRecord&) = {
              KeyComp, NameComp, AuthorComp, PubDateComp
};


int _tmain(int argc, _TCHAR* argv[])
{
	BookList  aBookList;
	if (readDataFromFile(aBookList)){
	     cout <<"请选择书籍信息的排序标准"<<endl
			      <<"0. 书号, 1. 书名, 2. 作者, 3. 出版日期 :";
         int sortcriterion = 0;
	     cin >> sortcriterion;    	     
         aBookList.sort(sort_func_addrs[sortcriterion]);
	     PrintBookInfo(aBookList);
		 genDB(aBookList);
	}
	
	return 0;
}

⌨️ 快捷键说明

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