#include #include #include #include using namespace std; class directory{ vector files; int N; public: directory() {} ~directory() {} void add_file(string f) { files.push_back(f); } void copy_file(string name,int n=1) { // check exist bool flag = false; for(string j : files) { if (name == j) flag = true; } if (!flag) { cout<<"error"< part; getline(cin,cmd); stringstream ss(cmd); while (ss>>temp) { part.push_back(temp); } if (part[0] == "copy" && part.size() == 3) { dir.copy_file(part[1],stoi(part[2])); cout<