#include "file_oper.h" CFileOpr::CFileOpr() { } CFileOpr::~CFileOpr() { } std::vector CFileOpr::get_file_list(const std::string& input) { std::vector result; std::string backup = input; backup.erase(0, backup.find_first_of(" ")); backup = COfStr::trim(backup); if (backup.empty()) { return result; } auto vec = COfStr::split(backup, "|"); for (const auto& item : vec) { std::string ret(item); if (item.find("\"") != std::string::npos) { ret = COfStr::replace(item, "\"", ""); } result.push_back(COfPath::to_full(ret)); } return result; }