utils_string.h 475 B

123456789101112131415161718192021
  1. #pragma once
  2. #include <string>
  3. namespace am {
  4. class utils_string
  5. {
  6. public:
  7. static std::wstring ascii_unicode(const std::string &str);
  8. static std::string unicode_ascii(const std::wstring &wstr);
  9. static std::string ascii_utf8(const std::string &str);
  10. static std::string utf8_ascii(const std::string &utf8);
  11. static std::string unicode_utf8(const std::wstring &wstr);
  12. static std::wstring utf8_unicode(const std::string &utf8);
  13. };
  14. } // namespace am