资源简介
图书馆数据结构实例
代码片段和文件信息
#include
#include
#include
#include
using namespace std;
class Patron;
class Book
{
public:
Book()
{
patron=0;
}
bool operator==(const Book& bk) const
{
return strcmp(title bk.title)==0;
}
private:
char *title;
Patron *patron;
ostream &printBook(ostream &) const;
friend ostream & operator<<(ostream &out const Book& bk)
{
return bk.printBook(out);
}
friend class CheckedOutBook;
friend Patron;
friend void includeBook();
friend void checkOutBook();
friend void returnBook();
};
class Author{
public:
Author(){
}
bool operator==(const Author &ar) const{
return strcmp(name ar.name)==0;
}
private:
char *name;
list books;
ostream &printAuthor(ostream&) const;
friend ostream
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-11-05 16:34 图书馆\
目录 0 2015-11-05 20:07 图书馆\book\
目录 0 2015-11-05 17:39 图书馆\book\book\
文件 6682 2015-11-05 20:07 图书馆\book\book\book.cpp
文件 3308 2015-11-05 17:40 图书馆\book\book\book.vcxproj
文件 942 2015-11-05 17:40 图书馆\book\book\book.vcxproj.filters
文件 8781824 2015-11-05 20:07 图书馆\book\book.sdf
文件 879 2015-11-05 16:34 图书馆\book\book.sln
文件 19456 2015-11-05 20:07 图书馆\book\book.v11.suo
评论
共有 条评论