A simple command-line tool to manage your daily tasks. I built this to practice file handling, vectors, and separating code into multiple files in C++.
- Add Tasks: Quickly add new items to your to-do list.
- View List: See all current tasks with their status (Completed/Not Completed).
- Mark as Done: Update the status of tasks when you finish them.
- Auto-Save: Tasks are automatically saved to
tasks.txtupon exit and loaded when you start the program.
Since the project is split into multiple files, compile it using:
g++ main.cpp tasks.cpp -o todo