?? 查找.cpp
字號:
#include "stdafx.h"
#include"harRange.h"
#include"BookData.h"
void BookInfo(BookData &obj);
void lookUpBook()
{
BookData obj;
fstream file;
string bookname,name; //定義書名和確認是否還要輸入其他書的信息變量,name用來將文件里的bookTitle轉換成string類型
file.open("shendan.dat",ios::in|ios::binary);
file.clear();
if(file.fail())
{
cout<<"打開文件失敗!";
exit(0);
}
cout<<"\t\t\t---------------------------\n";
cout<<"\t\t\t請輸入書名:";
cin>>bookname;
file.seekg(0,ios::beg);
file.read((char *)&obj,sizeof(obj));
name.assign (obj.getTitle() );
while(bookname !=name && !file.eof())
{
file.read((char *)&obj,sizeof(obj));
name.assign (obj.getTitle());
}
if(bookname!=name)
{
cout<<"\t\t\t本書庫沒有該書!\n";
}
else
{
BookInfo(obj);
}
file.close();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -