The program asks the user to provide the name of the file they want to find. Users can decide to look for the file on all the drives in their computer or pick certain drive letters to check. The program creates a list of drives to look through, based on what the user chose. It keeps searching for the file, and checking inside folders as well. You can see a bar that shows the progress of the search. When the search is done, the program tells if the file was found or not, and how long the search took.
Note: If you open the project with VS Code or Visual Studio you won't need to type the following command.
g++.exe -Wall -Wextra -g3 ExploraKit_V1.cpp -o .\output\ExploraKit_V1.exe
g++.exe -S .\ExploraKit_V1.cpp
or if you want only look at the assembly code :
objdump.exe -S .\output\ExploraKit_V1.exe
- Implementing multi-threading for faster searching.
- Adding options for advanced search filters (file extensions, modified dates, etc.).
- Enhancing error handling and user-friendly messages.
- Creating a graphical user interface for ease of use.
- Add benchmark
- Add Graph theory algorithm