GitHub repository: FalseZer0/Assignment-ENG2002-FileSystemPrototype
Primary language: C++
Created: 2019-12-19T20:09:41Z
Description: By using Microsoft Visual Studio 2017, develop an object-oriented console application of file system, which can display the names of folders and files, and also perform operations on file names, such as creating a new file name or deleting an existing file name (since this is only a conceptual application, we are merely dealing with file names instead of real files). You are given three text files, which are named “folderName”, “IOS”, and “WINDOWS”. “folderName” stores folder names in this file system; “IOS” stores the names of the files in the folder named IOS, and “WINDOWS” stores the names of the files in the folder named WINDOWS. You can prepare and check the contents of these three files using word processing tools such as Notepad, MS Word or WordPad. The developed file system should be able to read the contents from these three files, and display all the folder names as well as all the file names in each folder. An example is shown below, where “WINDOWS” is the name of the first folder, and “IOS” is the name of the second folder. As shown below, there are 6 file names in the first folder and 5 file names in the second folder. You do not need to follow this style; for example, you can also display the file names in each folder differently, but you must have a way to display all the file names and their corresponding folder names.