#ifndef STRING_UTILS_H #define STRING_UTILS_H 1 #include #include #include #include #include std::string prefix(const std::string &, int); std::string suffix(const std::string &, int); std::vector split(const std::string &, char); // Specialization of split(str, sep).back() std::string last_part_after(const std::string &, char); template std::string toString(const T &ref) { using namespace std; ostringstream string_buffer; string_buffer << ref; return string_buffer.str(); } #endif