Devam Ediyor

515775 C++ project

Objectives: This lab is designed to address the object-oriented programming using STL list.

Solved the OLA5 using the C++ STL list. Additional Constraints : the list should be maintained as sorted list using the call number in ascending order. Write a program that processes information for a library stored in a file. A file such as “[url removed, login to view]” contains information of a list of books that a library maintains. Each book is represented in four lines: the title, the author, the call number, and the check-out status of the book. Each book is separated with a blank line.

But first, you need to have a way of storing and maintaining the library of books. - First, your program should read the input file name interactively and check for the file

existence. - Then, your program should read in the list of books stored in the file and create a list of

books using the ListP and Book classes. - Your program will display a menu for user to select. The options are:

1. Retrieve a book(s) using an author name provided by the user. 2. Check out a book using the call number provided by the user. 3. Exit the menu.

- When the user wants to exit the program, your program will display all the books in the list. This display should reflect any changes made by the check-out activities.

Program requirements: 1. Use the C++ STL list. 2. Create a Book class to represent a book.

 Book class should have member functions such as getTitle, getAuthor, getCallNo, isAvailable, operator overload for == , and operator overload for < as well as constructors.

3. See the instruction in OLA5.

Beceriler: Her şey Kabul, C Programlama, PHP

Daha fazlasını görün: using stl, stl programming, stl list, stl in c, stl functions, stl c, stl 2, programming operator, programming instruction, programming classes, programming books, php programming books, php object oriented programming, oriented programming, object oriented programming in c, object oriented programming class, object oriented programming c++, object oriented programming books, object oriented programming book, object c programming, list stl, list of books by author, list in stl, first lab, c stl library

İşveren Hakkında:
( 6 değerlendirme ) Nashville,

Proje NO: #2261707

Seçilen:

Algotrade

Details in the PM.

1 gün içinde 40$ USD
(10 Değerlendirme)
3.6