C++ basic phone book that saves file locally and can read from saved file

En curso Publicado hace 7 años Pagado a la entrega
En curso Pagado a la entrega

Already wrote my own code for this project looking to see how other would approach it for learning purposes. Below are the requirements:

The user should be allowed to enter up to 100 phone numbers entries where each entry contains a

Full Name

Home phone

Mobile Phone

Your program should require the user to enter a full path filename of an existing or new phonebook; if existing , the all entries in the file should be read into the application.

Your program should also allow the user add additional entries to the phonebook and, prior to exit, write them to the file.

When writing to the file your program should ensure the entries are not duplicated.

Your program should allow the user to Display the phone book – regardless of the number of entries, presenting 5 at a time with a pause/continue step in between pages

Your program should check for duplicate entries and not add them to the phone book

Your program should keep track of the number of entries so to not overfill the phonebook

Design and implement a proper object oriented program in C++ to support all of the above functional requirements.

You must use a array of pointers to store the phone book and “new” each phone book entry as it is entered or read from the file.

Define class member data, constructors and member functions as required to fulfill on the requirements.

The program should use file streams to Read and Save the phonebook

Entries should be written to the file in a structured, pipe “|” delimited format.

Use the get_s and not cin function

Programación en C++

Nº del proyecto: #11966253

Sobre el proyecto

1 propuesta Proyecto remoto Activo hace 7 años

Adjudicado a:

dobreiiita

Hello I am C++ expert and interested in this project. I have reviewed the details and confident to handle it perfectly. I have a lot of experience in helping in students with assignments, so I will keep code Más

$30 USD en 1 día
(162 comentarios)
6.3