Example #1
0
	 //添加图书
	 void AddBook(Book newBook)
	 {
		 cout<<"新操作:\t录入图书信息"<<endl;
		 cout<<"准备就绪..."<<endl;

		 if(newBook.GetName()=="")
		 {
			  cout<<"图书信息输入有误"<<endl<<"操作未完成"<<endl<<endl;
			  return;
		 }
		 if(aBook.size()>0)
			 for(int i=0;i<aBook.size();i++)
				 if (aBook[i].GetName()==newBook.GetName())
				 {
					 cout<<"图书已经存在"<<endl<<"操作未完成"<<endl<<endl;
					 return ;
				 }
		
		//录入图书信息:
		
		cout<<"正在录入图书信息..."<<endl;
		aBook.push_back(newBook);
		cout<<"操作完成!"<<endl<<endl;
		newBook.DisplayInfo();
	 }