string bkcategory, idbook, id2, cost, bkname, autname, pgcnt, bked, publ;
int stock;
fstream bookreg;
fstream temp;
int count = 0;
cout << "***** Delete a Book *****";
temp.open("tempmngsys.txt", ios::app | ios::out);
bookreg.open("Bkmngsys.txt", ios::in);
if (!bookreg)
cout << "File Not Opening or Not Exist Please Check Again";
else {
cout << "\n\nBook ID : ";
cin >> idbook;
bookreg >> idbook;
bookreg >> bkcategory;
bookreg >> autname;
bookreg >> bkname;
bookreg >> bked;
bookreg >> pgcnt;
bookreg >> cost;
bookreg >> stock;
while (!bookreg.eof()) {
temp << "" << id2;
temp << " " << bkcategory;
temp << " " << autname;
temp << " " << bkname;
temp << " " << publ;
temp << " " << bked;
temp << " " << pgcnt;
temp << " " << cost;
temp << " " << stock;
temp << "\n";
bookreg >> id2;
bookreg >> bkcategory;
bookreg >> autname;
bookreg >> bkname;
bookreg >> publ;
bookreg >> bked;
bookreg >> pgcnt;
bookreg >> cost;
bookreg >> stock;
}
}
bookreg.close();
temp.close();
remove("Bkmngsys.txt");
rename("tempmngsys.txt", "Bkmngsys.txt");