hstring.h 388 B

12345678910111213141516171819
  1. #ifndef H_STRING_H
  2. #define H_STRING_H
  3. #include <string>
  4. #include <vector>
  5. using std::string;
  6. typedef std::vector<string> StringList;
  7. string asprintf(const char* fmt, ...);
  8. StringList split(string& str, char delim);
  9. string trim(string& str);
  10. string basename(string& str);
  11. string dirname(string& str);
  12. string filename(string& str);
  13. string suffixname(string& str);
  14. #endif // H_STRING_H