// // Created by martial.simon on 2/25/25. // #include "unix_path.hh" #include UnixPath::UnixPath() : Path() {} std::string UnixPath::to_string() const { if (path_.empty()) return "/"; std::ostringstream os; os << "/" << path_[0]; for (size_t i = 1; i < path_.size(); i++) { os << "/" << path_[i]; } if (!final_) os << "/"; return os.str(); }