·¢²¼Ê±¼ä : ÐÇÆÚ¶þ ÎÄÕÂͼÊéÐÅÏ¢¹ÜÀíϵͳC++¸üÐÂÍê±Ï¿ªÊ¼ÔĶÁ
ͼÊéÐÅÏ¢¹ÜÀíϵͳ
infile.open(\ Book bk;
while(!infile.eof()) {
infile>>bk.Writer; infile>>bk.number; infile>>bk.BookName; infile>>bk.publishName; infile>>bk.PublishTime; infile>>bk.totle; infile>>bk.lend; infile>>bk.price; if(infile.eof()) break;
if(strcmp(bk.BookName,name)==0) {
bk.output(); flag++; }
}
cout< cout<<\¹²²éÕÒµ½\¸ö½á¹û\ cout<<\µã»÷ÈÎÒâ¼ü·µ»Ø£¡\ _getch(); } //°´×÷ÕßÃûÅÅÐòº¯Êý void listbynum() { system(\ vector cout < string record; while (getline(inData, record)) { v_rec.push_back( record ); } 13 Î÷ÄÏʯÓÍ´óѧÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¿Î³ÌÉè¼Æ±¨¸æ inData.close(); vector s.str(*it); s >> name1 ; //ÕâÀÂÇÓÃÃû³ÆÅÅÐò£¬¶Á±äÁ¿ÊÇ°´ÎļþÖб£´æµÄÊý¾Ý±äÁ¿Ë³Ðò¡£ it2 = it+1 ; while ( it2 != v_rec.end() ) { s.str(*it2); s >> name2 ; if ( name1 > name2 ) { record=*it ; *it=*it2; *it2=record; name1=name2 ; } it2++ ; } it++; } cout<<\°´×÷ÕßÃûÅÅÐò\ cout< it=v_rec.begin(); while( it != v_rec.end() ) { cout <<*it< cout<<\ _getch(); } //ÖÆ×÷ÐÅÏ¢º¯Êý void information() { system(\ 14 ͼÊéÐÅÏ¢¹ÜÀíϵͳ cout<<\ͼÊéÐÅÏ¢¹ÜÀíϵͳ test°æ\\n\ <<\©§ÖÆ×÷ÈËÐÅÏ¢©§\\n\ <<\©§©§\\n\ <<\©§×¨Òµ£ºÎïÁªÍø¹¤³Ì©§\\n\ <<\©§©§\\n\ <<\©§Ñ§ºÅ£º201431060332\\n\ <<\©§©§\\n\ <<\©§ÐÕÃû£ºÀîÓÀÀÖ©§\\n\ <<\©§©§\\n\ <<\©§°´ÈÎÒâ¼ü·µ»ØÖ÷²Ëµ¥©§\\n\ < _getch(); } //ÑÓʱº¯Êý static void sleep0() { for(int i=1; i<=600000000; i++); } static void sleep() { for(int i=1; i<=200000000; i++); } //Ö÷º¯Êý int main() { int a; system(\ //ÉèÖÃÇ°¾°±³¾°É« system(\ͼÊé¹ÝͼÊéÐÅÏ¢¹ÜÀíϵͳ\ //Ìí¼Ó±êÌâ system(\ÇåÆÁ cout<<\ cout< cout<<\ÕýÔÚ½øÈëͼÊéÐÅÏ¢¹ÜÀíϵͳ*******\ cout< for(int i=0;i<300000000;i++); cout<<\ Loading\ sleep(); cout<<\ sleep(); cout<<\ 15 Î÷ÄÏʯÓÍ´óѧÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¿Î³ÌÉè¼Æ±¨¸æ sleep(); cout<<\ sleep(); sleep(); system(\ menu point; //²Ëµ¥Àà //ÒÔÏÂÊǺ¯ÊýÖ÷Ìå while(point.flag == 0) { point.show(); //ÏÔʾ²Ëµ¥ char k; k = getch(); switch (k) { case'w': { if(point.place!=1) { point.place--; point.show(); //¹â±êÉÏÒÆ } } break; case's': { if(point.place!=5) { point.place++; point.show(); //¹â±êÏÂÒÆ } } break; case'h': information(); //°ïÖúº¯Êý break; case'e': { switch (point.place) 16