Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/armanx200/phonebook
This C++ program implements a simple phonebook management system using file I/O operations.
https://github.com/armanx200/phonebook
arman-kianian cplusplus github project trends
Last synced: about 7 hours ago
JSON representation
This C++ program implements a simple phonebook management system using file I/O operations.
- Host: GitHub
- URL: https://github.com/armanx200/phonebook
- Owner: Armanx200
- Created: 2024-02-02T10:21:12.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-04-24T16:52:24.000Z (9 months ago)
- Last Synced: 2024-11-24T09:16:36.973Z (2 months ago)
- Topics: arman-kianian, cplusplus, github, project, trends
- Language: C++
- Homepage: https://github.com/Armanx200
- Size: 5.86 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PhoneBook
Phonebook Management System
This C++ program implements a simple phonebook management system using file I/O operations. The phonebook is stored in a text file named phonebook.txt. The program allows users to add new phone numbers, mark existing numbers for expropriation, and delete specified numbers from the phonebook.Features
- Add Number: Users can add a new phone number along with a national code to the phonebook. The program checks for duplicate entries before adding.
- Expropriate Number: Users can mark a phone number for expropriation, changing its status to 0 and nullifying the national code.
- Delete Number: Users can permanently delete a specified phone number from the phonebook.Usage
- Compile the program using a C++ compiler.
- Run the compiled executable.
- Choose from the menu options:
- 1: Add a new phone number.
- 2: Mark a phone number for expropriation.
- 3: Exit the program.File Handling
- The phonebook data is stored in the phonebook.txt file.
- The program reads and writes to this file to manage phonebook entries.Note
- Ensure that the program has the necessary file read and write permissions.
- Please review the code for any customization or modifications based on specific requirements.
- Use responsibly and ethically.Arman Kianian