From 05c20dd5c02dd317afec8c96df331960f1814270 Mon Sep 17 00:00:00 2001 From: omagdy7 Date: Sun, 9 Apr 2023 03:11:09 +0200 Subject: removed file --- 2022/Cpp/Day7/youssef.cpp | 51 ----------------------------------------------- 1 file changed, 51 deletions(-) delete mode 100755 2022/Cpp/Day7/youssef.cpp (limited to '2022/Cpp/Day7/youssef.cpp') diff --git a/2022/Cpp/Day7/youssef.cpp b/2022/Cpp/Day7/youssef.cpp deleted file mode 100755 index 70daea0..0000000 --- a/2022/Cpp/Day7/youssef.cpp +++ /dev/null @@ -1,51 +0,0 @@ -#include - -using namespace std; - -class Dir { -private: - string name; - vector dir_list; - unsigned int size; - bool is_file; - -public: - Dir(string _name, unsigned int _size = 0) { - this->name = _name; - this->size = _size; - - this->is_file = true; - if (_size == 0) { - this->is_file = false; - } - } - - void add(Dir *dir) { - dir_list.emplace_back(dir); - } -}; - -class FileSystem { -private: - Dir root_dir; - map map_dir; - -public: - void add_to_dir(string path, Dir* dir) { - map_dir[path].add(dir); - } - - void create_dir(string path, Dir dir) { - if (!map_dir.count(path)) { - map_dir[path] = dir; - } - } -}; - -void read_input() { - string cur_dir = ""; -} - -int main() { - return 0; -} -- cgit v1.2.3