Question: File Manager [ CPP ] File management system refers to the process of organizing, storing, retrieving, and managing files and directories on a storage device.
File Manager CPP
File management system refers to the process of organizing, storing, retrieving, and managing
files and directories on a storage device. It involves defining how data is structured and
accessed, managing file permissions, handling file operations such as creating, deleting, and
moving files and maintaining the overall hierarchy and integrity of the directory structure.
For the current scope, we aim to develop a simple File management system that provides
functionalities such as mentioned below:
Add a filefolder to a given folder
Move files from one folder to another
List all filesfolder for a given folder
Print the entire directory.
Search by file names in a folder
Exact name match
Like match contains
Expectations
Please go through the template code which is shared along with the project before you start
your implementation.
Identify all the remaining entities and attributes required for the above functionality.
Please don't create REST APIs or any UI for the same.
Please don't use any database or data stores for this. Suitable inmemory data structures can be
used such as list, map or dictionary.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
