+
+bool Folders::makeDirectory(std::string path) {
+ errno = 0;
+ int status = mkdir(path.c_str(), S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
+ if (status == 0) {
+ return true;
+ } else if(errno == EEXIST) {
+ return true;
+ } else {
+ return false;
+ }
+}